pub struct GetTradeHistoryParams {
pub rfq_id: Option<String>,
pub rfq_link_id: Option<String>,
pub quote_id: Option<String>,
pub quote_link_id: Option<String>,
pub trader_type: Option<String>,
pub status: Option<String>,
pub limit: Option<u32>,
pub cursor: Option<String>,
}Expand description
Query parameters for crate::BybitClient::get_trade_history.
All fields are optional; use ..Default::default() to omit them.
Fields§
§rfq_id: Option<String>§rfq_link_id: Option<String>§quote_id: Option<String>§quote_link_id: Option<String>§trader_type: Option<String>§status: Option<String>§limit: Option<u32>§cursor: Option<String>Trait Implementations§
Source§impl Clone for GetTradeHistoryParams
impl Clone for GetTradeHistoryParams
Source§fn clone(&self) -> GetTradeHistoryParams
fn clone(&self) -> GetTradeHistoryParams
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 GetTradeHistoryParams
impl Debug for GetTradeHistoryParams
Source§impl Default for GetTradeHistoryParams
impl Default for GetTradeHistoryParams
Source§fn default() -> GetTradeHistoryParams
fn default() -> GetTradeHistoryParams
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GetTradeHistoryParams
impl<'de> Deserialize<'de> for GetTradeHistoryParams
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for GetTradeHistoryParams
impl RefUnwindSafe for GetTradeHistoryParams
impl Send for GetTradeHistoryParams
impl Sync for GetTradeHistoryParams
impl Unpin for GetTradeHistoryParams
impl UnsafeUnpin for GetTradeHistoryParams
impl UnwindSafe for GetTradeHistoryParams
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