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 no_quote_entries_len(&self) -> usize
pub fn clone_group_no_quote_entries( &self, index: usize, ) -> Option<NoQuoteEntries>
pub fn iter_no_quote_entries(&self) -> GroupIterator<'_, Self, 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 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 moreAuto Trait Implementations§
impl Freeze for NoQuoteSets
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