pub struct NoRelatedSym { /* private fields */ }
Implementations§
Source§impl NoRelatedSym
impl NoRelatedSym
Source§impl NoRelatedSym
impl NoRelatedSym
pub fn get_underlying_symbol(&self) -> Option<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_ratio_qty(&self) -> Option<RatioQty>
pub fn get_side(&self) -> Option<Side>
pub fn get_underlying_currency(&self) -> Option<UnderlyingCurrency>
pub fn set_underlying_symbol( &mut self, value: UnderlyingSymbol, ) -> Result<&Self, QuickFixError>
pub fn remove_underlying_symbol(&mut self) -> 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_ratio_qty(&mut self, value: RatioQty) -> Result<&Self, QuickFixError>
pub fn remove_ratio_qty(&mut self) -> Result<&Self, QuickFixError>
pub fn set_side(&mut self, value: Side) -> Result<&Self, QuickFixError>
pub fn remove_side(&mut self) -> Result<&Self, QuickFixError>
pub fn set_underlying_currency( &mut self, value: UnderlyingCurrency, ) -> Result<&Self, QuickFixError>
pub fn remove_underlying_currency(&mut self) -> Result<&Self, QuickFixError>
Trait Implementations§
Source§impl Clone for NoRelatedSym
impl Clone for NoRelatedSym
Source§fn clone(&self) -> NoRelatedSym
fn clone(&self) -> NoRelatedSym
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 NoRelatedSym
impl RefUnwindSafe for NoRelatedSym
impl !Send for NoRelatedSym
impl !Sync for NoRelatedSym
impl Unpin for NoRelatedSym
impl UnwindSafe for NoRelatedSym
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