pub struct NoSides { /* private fields */ }
Implementations§
source§impl NoSides
impl NoSides
pub fn get_side(&self) -> Side
pub fn get_orig_cl_ord_id(&self) -> OrigClOrdID
pub fn get_cl_ord_id(&self) -> ClOrdID
pub fn get_secondary_cl_ord_id(&self) -> Option<SecondaryClOrdID>
pub fn get_cl_ord_link_id(&self) -> Option<ClOrdLinkID>
pub fn get_orig_ord_mod_time(&self) -> Option<OrigOrdModTime>
pub fn clone_group_no_party_i_ds(&self, index: usize) -> Option<NoPartyIDs>
pub fn get_trade_origination_date(&self) -> Option<TradeOriginationDate>
pub fn get_order_qty(&self) -> Option<OrderQty>
pub fn get_cash_order_qty(&self) -> Option<CashOrderQty>
pub fn get_order_percent(&self) -> Option<OrderPercent>
pub fn get_rounding_direction(&self) -> Option<RoundingDirection>
pub fn get_rounding_modulus(&self) -> Option<RoundingModulus>
pub fn get_compliance_id(&self) -> Option<ComplianceID>
pub fn get_text(&self) -> Option<Text>
pub fn get_encoded_text_len(&self) -> Option<EncodedTextLen>
pub fn get_encoded_text(&self) -> Option<EncodedText>
pub fn set_side(&mut self, value: Side) -> Result<&Self, QuickFixError>
pub fn set_orig_cl_ord_id( &mut self, value: OrigClOrdID ) -> Result<&Self, QuickFixError>
pub fn set_cl_ord_id(&mut self, value: ClOrdID) -> Result<&Self, QuickFixError>
pub fn set_secondary_cl_ord_id( &mut self, value: SecondaryClOrdID ) -> Result<&Self, QuickFixError>
pub fn remove_secondary_cl_ord_id(&mut self) -> Result<&Self, QuickFixError>
pub fn set_cl_ord_link_id( &mut self, value: ClOrdLinkID ) -> Result<&Self, QuickFixError>
pub fn remove_cl_ord_link_id(&mut self) -> Result<&Self, QuickFixError>
pub fn set_orig_ord_mod_time( &mut self, value: OrigOrdModTime ) -> Result<&Self, QuickFixError>
pub fn remove_orig_ord_mod_time(&mut self) -> Result<&Self, QuickFixError>
pub fn add_no_party_i_ds( &mut self, value: NoPartyIDs ) -> Result<&Self, QuickFixError>
pub fn set_trade_origination_date( &mut self, value: TradeOriginationDate ) -> Result<&Self, QuickFixError>
pub fn remove_trade_origination_date(&mut self) -> Result<&Self, QuickFixError>
pub fn set_order_qty(&mut self, value: OrderQty) -> Result<&Self, QuickFixError>
pub fn remove_order_qty(&mut self) -> Result<&Self, QuickFixError>
pub fn set_cash_order_qty( &mut self, value: CashOrderQty ) -> Result<&Self, QuickFixError>
pub fn remove_cash_order_qty(&mut self) -> Result<&Self, QuickFixError>
pub fn set_order_percent( &mut self, value: OrderPercent ) -> Result<&Self, QuickFixError>
pub fn remove_order_percent(&mut self) -> Result<&Self, QuickFixError>
pub fn set_rounding_direction( &mut self, value: RoundingDirection ) -> Result<&Self, QuickFixError>
pub fn remove_rounding_direction(&mut self) -> Result<&Self, QuickFixError>
pub fn set_rounding_modulus( &mut self, value: RoundingModulus ) -> Result<&Self, QuickFixError>
pub fn remove_rounding_modulus(&mut self) -> Result<&Self, QuickFixError>
pub fn set_compliance_id( &mut self, value: ComplianceID ) -> Result<&Self, QuickFixError>
pub fn remove_compliance_id(&mut self) -> Result<&Self, QuickFixError>
pub fn set_text(&mut self, value: Text) -> Result<&Self, QuickFixError>
pub fn remove_text(&mut self) -> Result<&Self, QuickFixError>
pub fn set_encoded_text_len( &mut self, value: EncodedTextLen ) -> Result<&Self, QuickFixError>
pub fn remove_encoded_text_len(&mut self) -> Result<&Self, QuickFixError>
pub fn set_encoded_text( &mut self, value: EncodedText ) -> Result<&Self, QuickFixError>
pub fn remove_encoded_text(&mut self) -> Result<&Self, QuickFixError>
Trait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for NoSides
impl !Send for NoSides
impl !Sync for NoSides
impl Unpin for NoSides
impl UnwindSafe for NoSides
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