pub struct GetQuotesParams {
pub rfq_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_quotes.
All fields are optional; use ..Default::default() to omit them.
Constructed by struct-literal syntax so positional arg-swap bugs
(e.g., passing quote_id where rfq_id was expected) are impossible.
Fields§
§rfq_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 GetQuotesParams
impl Clone for GetQuotesParams
Source§fn clone(&self) -> GetQuotesParams
fn clone(&self) -> GetQuotesParams
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 GetQuotesParams
impl Debug for GetQuotesParams
Source§impl Default for GetQuotesParams
impl Default for GetQuotesParams
Source§fn default() -> GetQuotesParams
fn default() -> GetQuotesParams
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GetQuotesParams
impl<'de> Deserialize<'de> for GetQuotesParams
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 GetQuotesParams
impl RefUnwindSafe for GetQuotesParams
impl Send for GetQuotesParams
impl Sync for GetQuotesParams
impl Unpin for GetQuotesParams
impl UnsafeUnpin for GetQuotesParams
impl UnwindSafe for GetQuotesParams
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