pub struct ConvertQuoteRequest { /* private fields */ }Expand description
Request body for Convert::estimate_quote.
Implementations§
Source§impl ConvertQuoteRequest
impl ConvertQuoteRequest
Sourcepub fn new(
base_ccy: impl Into<String>,
quote_ccy: impl Into<String>,
side: OrderSide,
rfq_sz: impl Into<String>,
rfq_sz_ccy: impl Into<String>,
) -> Self
pub fn new( base_ccy: impl Into<String>, quote_ccy: impl Into<String>, side: OrderSide, rfq_sz: impl Into<String>, rfq_sz_ccy: impl Into<String>, ) -> Self
Create an estimate-quote request with all fields required by OKX.
Sourcepub fn client_quote_request_id(self, id: impl Into<String>) -> Self
pub fn client_quote_request_id(self, id: impl Into<String>) -> Self
Set the client quote request ID (clQReqId).
Sourcepub fn convert_mode(self, convert_mode: ConvertMode) -> Self
pub fn convert_mode(self, convert_mode: ConvertMode) -> Self
Select the standard or VIP large-order Convert mode.
Trait Implementations§
Source§impl Clone for ConvertQuoteRequest
impl Clone for ConvertQuoteRequest
Source§fn clone(&self) -> ConvertQuoteRequest
fn clone(&self) -> ConvertQuoteRequest
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 ConvertQuoteRequest
impl Debug for ConvertQuoteRequest
Source§impl Serialize for ConvertQuoteRequest
impl Serialize for ConvertQuoteRequest
Auto Trait Implementations§
impl Freeze for ConvertQuoteRequest
impl RefUnwindSafe for ConvertQuoteRequest
impl Send for ConvertQuoteRequest
impl Sync for ConvertQuoteRequest
impl Unpin for ConvertQuoteRequest
impl UnsafeUnpin for ConvertQuoteRequest
impl UnwindSafe for ConvertQuoteRequest
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