pub struct HeaderMut<'a> { /* private fields */ }
Implementations§
Source§impl HeaderMut<'_>
impl HeaderMut<'_>
pub fn set_begin_string( &mut self, value: BeginString, ) -> Result<&Self, QuickFixError>
pub fn set_body_length( &mut self, value: BodyLength, ) -> Result<&Self, QuickFixError>
pub fn set_msg_type(&mut self, value: MsgType) -> Result<&Self, QuickFixError>
pub fn set_sender_comp_id( &mut self, value: SenderCompID, ) -> Result<&Self, QuickFixError>
pub fn set_target_comp_id( &mut self, value: TargetCompID, ) -> Result<&Self, QuickFixError>
pub fn set_on_behalf_of_comp_id( &mut self, value: OnBehalfOfCompID, ) -> Result<&Self, QuickFixError>
pub fn remove_on_behalf_of_comp_id(&mut self) -> Result<&Self, QuickFixError>
pub fn set_deliver_to_comp_id( &mut self, value: DeliverToCompID, ) -> Result<&Self, QuickFixError>
pub fn remove_deliver_to_comp_id(&mut self) -> Result<&Self, QuickFixError>
pub fn set_secure_data_len( &mut self, value: SecureDataLen, ) -> Result<&Self, QuickFixError>
pub fn remove_secure_data_len(&mut self) -> Result<&Self, QuickFixError>
pub fn set_secure_data( &mut self, value: SecureData, ) -> Result<&Self, QuickFixError>
pub fn remove_secure_data(&mut self) -> Result<&Self, QuickFixError>
pub fn set_msg_seq_num( &mut self, value: MsgSeqNum, ) -> Result<&Self, QuickFixError>
pub fn set_sender_sub_id( &mut self, value: SenderSubID, ) -> Result<&Self, QuickFixError>
pub fn remove_sender_sub_id(&mut self) -> Result<&Self, QuickFixError>
pub fn set_sender_location_id( &mut self, value: SenderLocationID, ) -> Result<&Self, QuickFixError>
pub fn remove_sender_location_id(&mut self) -> Result<&Self, QuickFixError>
pub fn set_target_sub_id( &mut self, value: TargetSubID, ) -> Result<&Self, QuickFixError>
pub fn remove_target_sub_id(&mut self) -> Result<&Self, QuickFixError>
pub fn set_target_location_id( &mut self, value: TargetLocationID, ) -> Result<&Self, QuickFixError>
pub fn remove_target_location_id(&mut self) -> Result<&Self, QuickFixError>
pub fn set_on_behalf_of_sub_id( &mut self, value: OnBehalfOfSubID, ) -> Result<&Self, QuickFixError>
pub fn remove_on_behalf_of_sub_id(&mut self) -> Result<&Self, QuickFixError>
pub fn set_on_behalf_of_location_id( &mut self, value: OnBehalfOfLocationID, ) -> Result<&Self, QuickFixError>
pub fn remove_on_behalf_of_location_id( &mut self, ) -> Result<&Self, QuickFixError>
pub fn set_deliver_to_sub_id( &mut self, value: DeliverToSubID, ) -> Result<&Self, QuickFixError>
pub fn remove_deliver_to_sub_id(&mut self) -> Result<&Self, QuickFixError>
pub fn set_deliver_to_location_id( &mut self, value: DeliverToLocationID, ) -> Result<&Self, QuickFixError>
pub fn remove_deliver_to_location_id(&mut self) -> Result<&Self, QuickFixError>
pub fn set_poss_dup_flag( &mut self, value: PossDupFlag, ) -> Result<&Self, QuickFixError>
pub fn remove_poss_dup_flag(&mut self) -> Result<&Self, QuickFixError>
pub fn set_poss_resend( &mut self, value: PossResend, ) -> Result<&Self, QuickFixError>
pub fn remove_poss_resend(&mut self) -> Result<&Self, QuickFixError>
pub fn set_sending_time( &mut self, value: SendingTime, ) -> Result<&Self, QuickFixError>
pub fn set_orig_sending_time( &mut self, value: OrigSendingTime, ) -> Result<&Self, QuickFixError>
pub fn remove_orig_sending_time(&mut self) -> Result<&Self, QuickFixError>
pub fn set_xml_data_len( &mut self, value: XmlDataLen, ) -> Result<&Self, QuickFixError>
pub fn remove_xml_data_len(&mut self) -> Result<&Self, QuickFixError>
pub fn set_xml_data(&mut self, value: XmlData) -> Result<&Self, QuickFixError>
pub fn remove_xml_data(&mut self) -> Result<&Self, QuickFixError>
pub fn set_message_encoding( &mut self, value: MessageEncoding, ) -> Result<&Self, QuickFixError>
pub fn remove_message_encoding(&mut self) -> Result<&Self, QuickFixError>
pub fn set_last_msg_seq_num_processed( &mut self, value: LastMsgSeqNumProcessed, ) -> Result<&Self, QuickFixError>
pub fn remove_last_msg_seq_num_processed( &mut self, ) -> Result<&Self, QuickFixError>
pub fn set_on_behalf_of_sending_time( &mut self, value: OnBehalfOfSendingTime, ) -> Result<&Self, QuickFixError>
pub fn remove_on_behalf_of_sending_time( &mut self, ) -> Result<&Self, QuickFixError>
pub fn add_no_hops(&mut self, value: NoHops) -> Result<&Self, QuickFixError>
Trait Implementations§
Auto Trait Implementations§
impl<'a> Freeze for HeaderMut<'a>
impl<'a> RefUnwindSafe for HeaderMut<'a>
impl<'a> !Send for HeaderMut<'a>
impl<'a> !Sync for HeaderMut<'a>
impl<'a> Unpin for HeaderMut<'a>
impl<'a> !UnwindSafe for HeaderMut<'a>
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