pub struct NoUnderlyings { /* private fields */ }
Implementations§
source§impl NoUnderlyings
impl NoUnderlyings
source§impl NoUnderlyings
impl NoUnderlyings
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_security_id_source( &self ) -> Option<UnderlyingSecurityIDSource>
pub fn clone_group_no_underlying_security_alt_id( &self, index: usize ) -> Option<NoUnderlyingSecurityAltID>
pub fn get_underlying_product(&self) -> Option<UnderlyingProduct>
pub fn get_underlying_cfi_code(&self) -> Option<UnderlyingCFICode>
pub fn get_underlying_security_type(&self) -> Option<UnderlyingSecurityType>
pub fn get_underlying_security_sub_type( &self ) -> Option<UnderlyingSecuritySubType>
pub fn get_underlying_maturity_month_year( &self ) -> Option<UnderlyingMaturityMonthYear>
pub fn get_underlying_maturity_date(&self) -> Option<UnderlyingMaturityDate>
pub fn get_underlying_put_or_call(&self) -> Option<UnderlyingPutOrCall>
pub fn get_underlying_coupon_payment_date( &self ) -> Option<UnderlyingCouponPaymentDate>
pub fn get_underlying_issue_date(&self) -> Option<UnderlyingIssueDate>
pub fn get_underlying_repo_collateral_security_type( &self ) -> Option<UnderlyingRepoCollateralSecurityType>
pub fn get_underlying_repurchase_term(&self) -> Option<UnderlyingRepurchaseTerm>
pub fn get_underlying_repurchase_rate(&self) -> Option<UnderlyingRepurchaseRate>
pub fn get_underlying_factor(&self) -> Option<UnderlyingFactor>
pub fn get_underlying_credit_rating(&self) -> Option<UnderlyingCreditRating>
pub fn get_underlying_instr_registry(&self) -> Option<UnderlyingInstrRegistry>
pub fn get_underlying_country_of_issue( &self ) -> Option<UnderlyingCountryOfIssue>
pub fn get_underlying_state_or_province_of_issue( &self ) -> Option<UnderlyingStateOrProvinceOfIssue>
pub fn get_underlying_locale_of_issue(&self) -> Option<UnderlyingLocaleOfIssue>
pub fn get_underlying_redemption_date(&self) -> Option<UnderlyingRedemptionDate>
pub fn get_underlying_strike_price(&self) -> Option<UnderlyingStrikePrice>
pub fn get_underlying_strike_currency(&self) -> Option<UnderlyingStrikeCurrency>
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_underlying_cp_program(&self) -> Option<UnderlyingCPProgram>
pub fn get_underlying_cp_reg_type(&self) -> Option<UnderlyingCPRegType>
pub fn get_underlying_currency(&self) -> Option<UnderlyingCurrency>
pub fn get_underlying_qty(&self) -> Option<UnderlyingQty>
pub fn get_underlying_px(&self) -> Option<UnderlyingPx>
pub fn get_underlying_dirty_price(&self) -> Option<UnderlyingDirtyPrice>
pub fn get_underlying_end_price(&self) -> Option<UnderlyingEndPrice>
pub fn get_underlying_start_value(&self) -> Option<UnderlyingStartValue>
pub fn get_underlying_current_value(&self) -> Option<UnderlyingCurrentValue>
pub fn get_underlying_end_value(&self) -> Option<UnderlyingEndValue>
pub fn clone_group_no_underlying_stips( &self, index: usize ) -> Option<NoUnderlyingStips>
pub fn get_coll_action(&self) -> Option<CollAction>
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_security_id_source( &mut self, value: UnderlyingSecurityIDSource ) -> Result<&Self, QuickFixError>
pub fn remove_underlying_security_id_source( &mut self ) -> Result<&Self, QuickFixError>
pub fn add_no_underlying_security_alt_id( &mut self, value: NoUnderlyingSecurityAltID ) -> Result<&Self, QuickFixError>
pub fn set_underlying_product( &mut self, value: UnderlyingProduct ) -> Result<&Self, QuickFixError>
pub fn remove_underlying_product(&mut self) -> Result<&Self, QuickFixError>
pub fn set_underlying_cfi_code( &mut self, value: UnderlyingCFICode ) -> Result<&Self, QuickFixError>
pub fn remove_underlying_cfi_code(&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_security_sub_type( &mut self, value: UnderlyingSecuritySubType ) -> Result<&Self, QuickFixError>
pub fn remove_underlying_security_sub_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_date( &mut self, value: UnderlyingMaturityDate ) -> Result<&Self, QuickFixError>
pub fn remove_underlying_maturity_date( &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_coupon_payment_date( &mut self, value: UnderlyingCouponPaymentDate ) -> Result<&Self, QuickFixError>
pub fn remove_underlying_coupon_payment_date( &mut self ) -> Result<&Self, QuickFixError>
pub fn set_underlying_issue_date( &mut self, value: UnderlyingIssueDate ) -> Result<&Self, QuickFixError>
pub fn remove_underlying_issue_date(&mut self) -> Result<&Self, QuickFixError>
pub fn set_underlying_repo_collateral_security_type( &mut self, value: UnderlyingRepoCollateralSecurityType ) -> Result<&Self, QuickFixError>
pub fn remove_underlying_repo_collateral_security_type( &mut self ) -> Result<&Self, QuickFixError>
pub fn set_underlying_repurchase_term( &mut self, value: UnderlyingRepurchaseTerm ) -> Result<&Self, QuickFixError>
pub fn remove_underlying_repurchase_term( &mut self ) -> Result<&Self, QuickFixError>
pub fn set_underlying_repurchase_rate( &mut self, value: UnderlyingRepurchaseRate ) -> Result<&Self, QuickFixError>
pub fn remove_underlying_repurchase_rate( &mut self ) -> Result<&Self, QuickFixError>
pub fn set_underlying_factor( &mut self, value: UnderlyingFactor ) -> Result<&Self, QuickFixError>
pub fn remove_underlying_factor(&mut self) -> Result<&Self, QuickFixError>
pub fn set_underlying_credit_rating( &mut self, value: UnderlyingCreditRating ) -> Result<&Self, QuickFixError>
pub fn remove_underlying_credit_rating( &mut self ) -> Result<&Self, QuickFixError>
pub fn set_underlying_instr_registry( &mut self, value: UnderlyingInstrRegistry ) -> Result<&Self, QuickFixError>
pub fn remove_underlying_instr_registry( &mut self ) -> Result<&Self, QuickFixError>
pub fn set_underlying_country_of_issue( &mut self, value: UnderlyingCountryOfIssue ) -> Result<&Self, QuickFixError>
pub fn remove_underlying_country_of_issue( &mut self ) -> Result<&Self, QuickFixError>
pub fn set_underlying_state_or_province_of_issue( &mut self, value: UnderlyingStateOrProvinceOfIssue ) -> Result<&Self, QuickFixError>
pub fn remove_underlying_state_or_province_of_issue( &mut self ) -> Result<&Self, QuickFixError>
pub fn set_underlying_locale_of_issue( &mut self, value: UnderlyingLocaleOfIssue ) -> Result<&Self, QuickFixError>
pub fn remove_underlying_locale_of_issue( &mut self ) -> Result<&Self, QuickFixError>
pub fn set_underlying_redemption_date( &mut self, value: UnderlyingRedemptionDate ) -> Result<&Self, QuickFixError>
pub fn remove_underlying_redemption_date( &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_strike_currency( &mut self, value: UnderlyingStrikeCurrency ) -> Result<&Self, QuickFixError>
pub fn remove_underlying_strike_currency( &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_underlying_cp_program( &mut self, value: UnderlyingCPProgram ) -> Result<&Self, QuickFixError>
pub fn remove_underlying_cp_program(&mut self) -> Result<&Self, QuickFixError>
pub fn set_underlying_cp_reg_type( &mut self, value: UnderlyingCPRegType ) -> Result<&Self, QuickFixError>
pub fn remove_underlying_cp_reg_type(&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>
pub fn set_underlying_qty( &mut self, value: UnderlyingQty ) -> Result<&Self, QuickFixError>
pub fn remove_underlying_qty(&mut self) -> Result<&Self, QuickFixError>
pub fn set_underlying_px( &mut self, value: UnderlyingPx ) -> Result<&Self, QuickFixError>
pub fn remove_underlying_px(&mut self) -> Result<&Self, QuickFixError>
pub fn set_underlying_dirty_price( &mut self, value: UnderlyingDirtyPrice ) -> Result<&Self, QuickFixError>
pub fn remove_underlying_dirty_price(&mut self) -> Result<&Self, QuickFixError>
pub fn set_underlying_end_price( &mut self, value: UnderlyingEndPrice ) -> Result<&Self, QuickFixError>
pub fn remove_underlying_end_price(&mut self) -> Result<&Self, QuickFixError>
pub fn set_underlying_start_value( &mut self, value: UnderlyingStartValue ) -> Result<&Self, QuickFixError>
pub fn remove_underlying_start_value(&mut self) -> Result<&Self, QuickFixError>
pub fn set_underlying_current_value( &mut self, value: UnderlyingCurrentValue ) -> Result<&Self, QuickFixError>
pub fn remove_underlying_current_value( &mut self ) -> Result<&Self, QuickFixError>
pub fn set_underlying_end_value( &mut self, value: UnderlyingEndValue ) -> Result<&Self, QuickFixError>
pub fn remove_underlying_end_value(&mut self) -> Result<&Self, QuickFixError>
pub fn add_no_underlying_stips( &mut self, value: NoUnderlyingStips ) -> Result<&Self, QuickFixError>
pub fn set_coll_action( &mut self, value: CollAction ) -> Result<&Self, QuickFixError>
pub fn remove_coll_action(&mut self) -> Result<&Self, QuickFixError>
Trait Implementations§
source§impl Clone for NoUnderlyings
impl Clone for NoUnderlyings
source§fn clone(&self) -> NoUnderlyings
fn clone(&self) -> NoUnderlyings
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 NoUnderlyings
impl !Send for NoUnderlyings
impl !Sync for NoUnderlyings
impl Unpin for NoUnderlyings
impl UnwindSafe for NoUnderlyings
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