pub struct PrivateAddBlockRfqQuoteRequest {
pub label: Option<String>,
pub block_rfq_id: i64,
pub amount: f64,
pub direction: Direction,
pub legs: Vec<BlockRfqLegsQuote>,
pub hedge: Option<BlockRfqHedgeLegQuote>,
pub execution_instruction: Option<ExecutionInstructionParam>,
pub price: Option<f64>,
pub expires_at: Option<i64>,
}Fields§
§label: Option<String>§block_rfq_id: i64§amount: f64§direction: Direction§legs: Vec<BlockRfqLegsQuote>§hedge: Option<BlockRfqHedgeLegQuote>§execution_instruction: Option<ExecutionInstructionParam>§price: Option<f64>§expires_at: Option<i64>Trait Implementations§
Source§impl Clone for PrivateAddBlockRfqQuoteRequest
impl Clone for PrivateAddBlockRfqQuoteRequest
Source§fn clone(&self) -> PrivateAddBlockRfqQuoteRequest
fn clone(&self) -> PrivateAddBlockRfqQuoteRequest
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 Default for PrivateAddBlockRfqQuoteRequest
impl Default for PrivateAddBlockRfqQuoteRequest
Source§fn default() -> PrivateAddBlockRfqQuoteRequest
fn default() -> PrivateAddBlockRfqQuoteRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PrivateAddBlockRfqQuoteRequest
impl<'de> Deserialize<'de> for PrivateAddBlockRfqQuoteRequest
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
Source§impl PartialEq for PrivateAddBlockRfqQuoteRequest
impl PartialEq for PrivateAddBlockRfqQuoteRequest
Source§fn eq(&self, other: &PrivateAddBlockRfqQuoteRequest) -> bool
fn eq(&self, other: &PrivateAddBlockRfqQuoteRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for PrivateAddBlockRfqQuoteRequest
Auto Trait Implementations§
impl Freeze for PrivateAddBlockRfqQuoteRequest
impl RefUnwindSafe for PrivateAddBlockRfqQuoteRequest
impl Send for PrivateAddBlockRfqQuoteRequest
impl Sync for PrivateAddBlockRfqQuoteRequest
impl Unpin for PrivateAddBlockRfqQuoteRequest
impl UnwindSafe for PrivateAddBlockRfqQuoteRequest
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