pub struct RegistrationInstructions { /* private fields */ }
Implementations§
Source§impl RegistrationInstructions
impl RegistrationInstructions
pub const MSG_TYPE_BYTES: &'static str = "o"
pub const MSG_TYPE: MsgType
pub fn header(&mut self) -> Header<'_>
pub fn header_mut(&mut self) -> HeaderMut<'_>
pub fn trailer(&mut self) -> Trailer<'_>
pub fn trailer_mut(&mut self) -> TrailerMut<'_>
Sourcepub fn to_fix_string(&self) -> String
pub fn to_fix_string(&self) -> String
Convert inner message as FIX text.
This method is only here for debug / tests purposes. Do not use this in real production code.
Source§impl RegistrationInstructions
impl RegistrationInstructions
pub fn try_new( regist_id: RegistID, regist_trans_type: RegistTransType, regist_ref_id: RegistRefID, ) -> Result<Self, QuickFixError>
Source§impl RegistrationInstructions
impl RegistrationInstructions
pub fn get_regist_id(&self) -> RegistID
pub fn get_regist_trans_type(&self) -> RegistTransType
pub fn get_regist_ref_id(&self) -> RegistRefID
pub fn get_cl_ord_id(&self) -> Option<ClOrdID>
pub fn no_party_i_ds_len(&self) -> usize
pub fn clone_group_no_party_i_ds(&self, index: usize) -> Option<NoPartyIDs>
pub fn iter_no_party_i_ds(&self) -> GroupIterator<'_, Self, NoPartyIDs> ⓘ
pub fn get_account(&self) -> Option<Account>
pub fn get_regist_acct_type(&self) -> Option<RegistAcctType>
pub fn get_tax_advantage_type(&self) -> Option<TaxAdvantageType>
pub fn get_ownership_type(&self) -> Option<OwnershipType>
pub fn no_regist_dtls_len(&self) -> usize
pub fn clone_group_no_regist_dtls(&self, index: usize) -> Option<NoRegistDtls>
pub fn iter_no_regist_dtls(&self) -> GroupIterator<'_, Self, NoRegistDtls> ⓘ
pub fn no_distrib_insts_len(&self) -> usize
pub fn clone_group_no_distrib_insts( &self, index: usize, ) -> Option<NoDistribInsts>
pub fn iter_no_distrib_insts(&self) -> GroupIterator<'_, Self, NoDistribInsts> ⓘ
pub fn set_regist_id(&mut self, value: RegistID) -> Result<&Self, QuickFixError>
pub fn set_regist_trans_type( &mut self, value: RegistTransType, ) -> Result<&Self, QuickFixError>
pub fn set_regist_ref_id( &mut self, value: RegistRefID, ) -> Result<&Self, QuickFixError>
pub fn set_cl_ord_id(&mut self, value: ClOrdID) -> Result<&Self, QuickFixError>
pub fn remove_cl_ord_id(&mut self) -> Result<&Self, QuickFixError>
pub fn add_no_party_i_ds( &mut self, value: NoPartyIDs, ) -> Result<&Self, QuickFixError>
pub fn set_account(&mut self, value: Account) -> Result<&Self, QuickFixError>
pub fn remove_account(&mut self) -> Result<&Self, QuickFixError>
pub fn set_regist_acct_type( &mut self, value: RegistAcctType, ) -> Result<&Self, QuickFixError>
pub fn remove_regist_acct_type(&mut self) -> Result<&Self, QuickFixError>
pub fn set_tax_advantage_type( &mut self, value: TaxAdvantageType, ) -> Result<&Self, QuickFixError>
pub fn remove_tax_advantage_type(&mut self) -> Result<&Self, QuickFixError>
pub fn set_ownership_type( &mut self, value: OwnershipType, ) -> Result<&Self, QuickFixError>
pub fn remove_ownership_type(&mut self) -> Result<&Self, QuickFixError>
pub fn add_no_regist_dtls( &mut self, value: NoRegistDtls, ) -> Result<&Self, QuickFixError>
pub fn add_no_distrib_insts( &mut self, value: NoDistribInsts, ) -> Result<&Self, QuickFixError>
Trait Implementations§
Source§impl Clone for RegistrationInstructions
impl Clone for RegistrationInstructions
Source§fn clone(&self) -> RegistrationInstructions
fn clone(&self) -> RegistrationInstructions
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 moreSource§impl Debug for RegistrationInstructions
impl Debug for RegistrationInstructions
Source§impl From<Message> for RegistrationInstructions
impl From<Message> for RegistrationInstructions
Source§impl From<RegistrationInstructions> for Message
impl From<RegistrationInstructions> for Message
Source§fn from(input: RegistrationInstructions) -> Self
fn from(input: RegistrationInstructions) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for RegistrationInstructions
impl RefUnwindSafe for RegistrationInstructions
impl !Send for RegistrationInstructions
impl !Sync for RegistrationInstructions
impl Unpin for RegistrationInstructions
impl UnwindSafe for RegistrationInstructions
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