Struct quickfix_msg42::mass_quote::NoQuoteSets
source · pub struct NoQuoteSets { /* private fields */ }Implementations§
source§impl NoQuoteSets
impl NoQuoteSets
pub const FIELD_ID: i32 = 296i32
pub const DELIMITER: i32 = 302i32
pub fn try_new( quote_set_id: QuoteSetID, underlying_symbol: UnderlyingSymbol, tot_quote_entries: TotQuoteEntries ) -> Result<Self, QuickFixError>
source§impl NoQuoteSets
impl NoQuoteSets
pub fn get_quote_set_id(&self) -> QuoteSetID
pub fn get_underlying_symbol(&self) -> UnderlyingSymbol
pub fn get_underlying_symbol_sfx(&self) -> Option<UnderlyingSymbolSfx>
pub fn get_underlying_security_id(&self) -> Option<UnderlyingSecurityID>
pub fn get_underlying_id_source(&self) -> Option<UnderlyingIDSource>
pub fn get_underlying_security_type(&self) -> Option<UnderlyingSecurityType>
pub fn get_underlying_maturity_month_year( &self ) -> Option<UnderlyingMaturityMonthYear>
pub fn get_underlying_maturity_day(&self) -> Option<UnderlyingMaturityDay>
pub fn get_underlying_put_or_call(&self) -> Option<UnderlyingPutOrCall>
pub fn get_underlying_strike_price(&self) -> Option<UnderlyingStrikePrice>
pub fn get_underlying_opt_attribute(&self) -> Option<UnderlyingOptAttribute>
pub fn get_underlying_contract_multiplier( &self ) -> Option<UnderlyingContractMultiplier>
pub fn get_underlying_coupon_rate(&self) -> Option<UnderlyingCouponRate>
pub fn get_underlying_security_exchange( &self ) -> Option<UnderlyingSecurityExchange>
pub fn get_underlying_issuer(&self) -> Option<UnderlyingIssuer>
pub fn get_encoded_underlying_issuer_len( &self ) -> Option<EncodedUnderlyingIssuerLen>
pub fn get_encoded_underlying_issuer(&self) -> Option<EncodedUnderlyingIssuer>
pub fn get_underlying_security_desc(&self) -> Option<UnderlyingSecurityDesc>
pub fn get_encoded_underlying_security_desc_len( &self ) -> Option<EncodedUnderlyingSecurityDescLen>
pub fn get_encoded_underlying_security_desc( &self ) -> Option<EncodedUnderlyingSecurityDesc>
pub fn get_quote_set_valid_until_time(&self) -> Option<QuoteSetValidUntilTime>
pub fn get_tot_quote_entries(&self) -> TotQuoteEntries
pub fn clone_group_no_quote_entries( &self, index: usize ) -> Option<NoQuoteEntries>
pub fn set_quote_set_id( &mut self, value: QuoteSetID ) -> Result<&Self, QuickFixError>
pub fn set_underlying_symbol( &mut self, value: UnderlyingSymbol ) -> Result<&Self, QuickFixError>
pub fn set_underlying_symbol_sfx( &mut self, value: UnderlyingSymbolSfx ) -> Result<&Self, QuickFixError>
pub fn remove_underlying_symbol_sfx(&mut self) -> Result<&Self, QuickFixError>
pub fn set_underlying_security_id( &mut self, value: UnderlyingSecurityID ) -> Result<&Self, QuickFixError>
pub fn remove_underlying_security_id(&mut self) -> Result<&Self, QuickFixError>
pub fn set_underlying_id_source( &mut self, value: UnderlyingIDSource ) -> Result<&Self, QuickFixError>
pub fn remove_underlying_id_source(&mut self) -> Result<&Self, QuickFixError>
pub fn set_underlying_security_type( &mut self, value: UnderlyingSecurityType ) -> Result<&Self, QuickFixError>
pub fn remove_underlying_security_type( &mut self ) -> Result<&Self, QuickFixError>
pub fn set_underlying_maturity_month_year( &mut self, value: UnderlyingMaturityMonthYear ) -> Result<&Self, QuickFixError>
pub fn remove_underlying_maturity_month_year( &mut self ) -> Result<&Self, QuickFixError>
pub fn set_underlying_maturity_day( &mut self, value: UnderlyingMaturityDay ) -> Result<&Self, QuickFixError>
pub fn remove_underlying_maturity_day(&mut self) -> Result<&Self, QuickFixError>
pub fn set_underlying_put_or_call( &mut self, value: UnderlyingPutOrCall ) -> Result<&Self, QuickFixError>
pub fn remove_underlying_put_or_call(&mut self) -> Result<&Self, QuickFixError>
pub fn set_underlying_strike_price( &mut self, value: UnderlyingStrikePrice ) -> Result<&Self, QuickFixError>
pub fn remove_underlying_strike_price(&mut self) -> Result<&Self, QuickFixError>
pub fn set_underlying_opt_attribute( &mut self, value: UnderlyingOptAttribute ) -> Result<&Self, QuickFixError>
pub fn remove_underlying_opt_attribute( &mut self ) -> Result<&Self, QuickFixError>
pub fn set_underlying_contract_multiplier( &mut self, value: UnderlyingContractMultiplier ) -> Result<&Self, QuickFixError>
pub fn remove_underlying_contract_multiplier( &mut self ) -> Result<&Self, QuickFixError>
pub fn set_underlying_coupon_rate( &mut self, value: UnderlyingCouponRate ) -> Result<&Self, QuickFixError>
pub fn remove_underlying_coupon_rate(&mut self) -> Result<&Self, QuickFixError>
pub fn set_underlying_security_exchange( &mut self, value: UnderlyingSecurityExchange ) -> Result<&Self, QuickFixError>
pub fn remove_underlying_security_exchange( &mut self ) -> Result<&Self, QuickFixError>
pub fn set_underlying_issuer( &mut self, value: UnderlyingIssuer ) -> Result<&Self, QuickFixError>
pub fn remove_underlying_issuer(&mut self) -> Result<&Self, QuickFixError>
pub fn set_encoded_underlying_issuer_len( &mut self, value: EncodedUnderlyingIssuerLen ) -> Result<&Self, QuickFixError>
pub fn remove_encoded_underlying_issuer_len( &mut self ) -> Result<&Self, QuickFixError>
pub fn set_encoded_underlying_issuer( &mut self, value: EncodedUnderlyingIssuer ) -> Result<&Self, QuickFixError>
pub fn remove_encoded_underlying_issuer( &mut self ) -> Result<&Self, QuickFixError>
pub fn set_underlying_security_desc( &mut self, value: UnderlyingSecurityDesc ) -> Result<&Self, QuickFixError>
pub fn remove_underlying_security_desc( &mut self ) -> Result<&Self, QuickFixError>
pub fn set_encoded_underlying_security_desc_len( &mut self, value: EncodedUnderlyingSecurityDescLen ) -> Result<&Self, QuickFixError>
pub fn remove_encoded_underlying_security_desc_len( &mut self ) -> Result<&Self, QuickFixError>
pub fn set_encoded_underlying_security_desc( &mut self, value: EncodedUnderlyingSecurityDesc ) -> Result<&Self, QuickFixError>
pub fn remove_encoded_underlying_security_desc( &mut self ) -> Result<&Self, QuickFixError>
pub fn set_quote_set_valid_until_time( &mut self, value: QuoteSetValidUntilTime ) -> Result<&Self, QuickFixError>
pub fn remove_quote_set_valid_until_time( &mut self ) -> Result<&Self, QuickFixError>
pub fn set_tot_quote_entries( &mut self, value: TotQuoteEntries ) -> Result<&Self, QuickFixError>
pub fn add_no_quote_entries( &mut self, value: NoQuoteEntries ) -> Result<&Self, QuickFixError>
Trait Implementations§
source§impl Clone for NoQuoteSets
impl Clone for NoQuoteSets
source§fn clone(&self) -> NoQuoteSets
fn clone(&self) -> NoQuoteSets
Returns a copy 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 moreAuto Trait Implementations§
impl RefUnwindSafe for NoQuoteSets
impl !Send for NoQuoteSets
impl !Sync for NoQuoteSets
impl Unpin for NoQuoteSets
impl UnwindSafe for NoQuoteSets
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