pub struct GetOrderHistoryParams {
pub category: Category,
pub symbol: Option<String>,
pub base_coin: Option<String>,
pub settle_coin: Option<String>,
pub order_id: Option<String>,
pub order_link_id: Option<String>,
pub order_filter: Option<String>,
pub order_status: Option<OrderStatus>,
pub start_time: Option<u64>,
pub end_time: Option<u64>,
pub limit: Option<u32>,
pub cursor: Option<String>,
}Expand description
Parameters for getting order history.
Fields§
§category: CategoryProduct category.
symbol: Option<String>Trading symbol.
base_coin: Option<String>Base coin filter.
settle_coin: Option<String>Settle coin filter.
order_id: Option<String>Order ID filter.
order_link_id: Option<String>Order link ID filter.
order_filter: Option<String>Order filter.
order_status: Option<OrderStatus>Order status filter.
start_time: Option<u64>Start time (ms).
end_time: Option<u64>End time (ms).
limit: Option<u32>Limit (max 50).
cursor: Option<String>Cursor for pagination.
Implementations§
Source§impl GetOrderHistoryParams
impl GetOrderHistoryParams
Sourcepub fn order_status(self, status: OrderStatus) -> Self
pub fn order_status(self, status: OrderStatus) -> Self
Set order status filter.
Sourcepub fn start_time(self, start: u64) -> Self
pub fn start_time(self, start: u64) -> Self
Set start time.
Trait Implementations§
Source§impl Clone for GetOrderHistoryParams
impl Clone for GetOrderHistoryParams
Source§fn clone(&self) -> GetOrderHistoryParams
fn clone(&self) -> GetOrderHistoryParams
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for GetOrderHistoryParams
impl Debug for GetOrderHistoryParams
Auto Trait Implementations§
impl Freeze for GetOrderHistoryParams
impl RefUnwindSafe for GetOrderHistoryParams
impl Send for GetOrderHistoryParams
impl Sync for GetOrderHistoryParams
impl Unpin for GetOrderHistoryParams
impl UnwindSafe for GetOrderHistoryParams
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more