pub struct DerivativeDeliverable {
pub deliverable_index: Option<u32>,
pub deliverable_type: Option<String>,
pub strike_currency: Option<String>,
pub strike_multiplier: Option<String>,
pub strike_value: Option<String>,
pub multiplier: Option<String>,
pub allocation_pct: Option<String>,
pub deliverable_symbol: Option<String>,
pub deliverable_cusip: Option<String>,
pub deliverable_quantity: Option<String>,
pub deliverable_currency: Option<String>,
pub deliverable_cash_amount: Option<String>,
}Fields§
§deliverable_index: Option<u32>§deliverable_type: Option<String>§strike_currency: Option<String>§strike_multiplier: Option<String>§strike_value: Option<String>§multiplier: Option<String>§allocation_pct: Option<String>§deliverable_symbol: Option<String>§deliverable_cusip: Option<String>§deliverable_quantity: Option<String>§deliverable_currency: Option<String>§deliverable_cash_amount: Option<String>Implementations§
Source§impl DerivativeDeliverable
impl DerivativeDeliverable
Sourcepub fn deliverable_index(&self) -> u32
pub fn deliverable_index(&self) -> u32
Returns the value of deliverable_index, or the default value if deliverable_index is unset.
Sourcepub fn deliverable_type(&self) -> &str
pub fn deliverable_type(&self) -> &str
Returns the value of deliverable_type, or the default value if deliverable_type is unset.
Sourcepub fn strike_currency(&self) -> &str
pub fn strike_currency(&self) -> &str
Returns the value of strike_currency, or the default value if strike_currency is unset.
Sourcepub fn strike_multiplier(&self) -> &str
pub fn strike_multiplier(&self) -> &str
Returns the value of strike_multiplier, or the default value if strike_multiplier is unset.
Sourcepub fn strike_value(&self) -> &str
pub fn strike_value(&self) -> &str
Returns the value of strike_value, or the default value if strike_value is unset.
Sourcepub fn multiplier(&self) -> &str
pub fn multiplier(&self) -> &str
Returns the value of multiplier, or the default value if multiplier is unset.
Sourcepub fn allocation_pct(&self) -> &str
pub fn allocation_pct(&self) -> &str
Returns the value of allocation_pct, or the default value if allocation_pct is unset.
Sourcepub fn deliverable_symbol(&self) -> &str
pub fn deliverable_symbol(&self) -> &str
Returns the value of deliverable_symbol, or the default value if deliverable_symbol is unset.
Sourcepub fn deliverable_cusip(&self) -> &str
pub fn deliverable_cusip(&self) -> &str
Returns the value of deliverable_cusip, or the default value if deliverable_cusip is unset.
Sourcepub fn deliverable_quantity(&self) -> &str
pub fn deliverable_quantity(&self) -> &str
Returns the value of deliverable_quantity, or the default value if deliverable_quantity is unset.
Sourcepub fn deliverable_currency(&self) -> &str
pub fn deliverable_currency(&self) -> &str
Returns the value of deliverable_currency, or the default value if deliverable_currency is unset.
Sourcepub fn deliverable_cash_amount(&self) -> &str
pub fn deliverable_cash_amount(&self) -> &str
Returns the value of deliverable_cash_amount, or the default value if deliverable_cash_amount is unset.
Trait Implementations§
Source§impl Clone for DerivativeDeliverable
impl Clone for DerivativeDeliverable
Source§fn clone(&self) -> DerivativeDeliverable
fn clone(&self) -> DerivativeDeliverable
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for DerivativeDeliverable
impl Debug for DerivativeDeliverable
Source§impl Default for DerivativeDeliverable
impl Default for DerivativeDeliverable
Source§impl<'de> Deserialize<'de> for DerivativeDeliverablewhere
DerivativeDeliverable: Default,
impl<'de> Deserialize<'de> for DerivativeDeliverablewhere
DerivativeDeliverable: Default,
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>,
impl Eq for DerivativeDeliverable
Source§impl Hash for DerivativeDeliverable
impl Hash for DerivativeDeliverable
Source§impl Message for DerivativeDeliverable
impl Message for DerivativeDeliverable
Source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Source§fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
Source§fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Source§fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
Source§fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Source§fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Source§fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Source§fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
self. Read moreSource§fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
self.Source§impl PartialEq for DerivativeDeliverable
impl PartialEq for DerivativeDeliverable
Source§fn eq(&self, other: &DerivativeDeliverable) -> bool
fn eq(&self, other: &DerivativeDeliverable) -> bool
self and other values to be equal, and is used by ==.