Struct HeaderMut

Source
pub struct HeaderMut<'a> { /* private fields */ }

Implementations§

Source§

impl HeaderMut<'_>

Source

pub fn set_begin_string( &mut self, value: BeginString, ) -> Result<&Self, QuickFixError>

Source

pub fn set_body_length( &mut self, value: BodyLength, ) -> Result<&Self, QuickFixError>

Source

pub fn set_msg_type(&mut self, value: MsgType) -> Result<&Self, QuickFixError>

Source

pub fn set_sender_comp_id( &mut self, value: SenderCompID, ) -> Result<&Self, QuickFixError>

Source

pub fn set_target_comp_id( &mut self, value: TargetCompID, ) -> Result<&Self, QuickFixError>

Source

pub fn set_on_behalf_of_comp_id( &mut self, value: OnBehalfOfCompID, ) -> Result<&Self, QuickFixError>

Source

pub fn remove_on_behalf_of_comp_id(&mut self) -> Result<&Self, QuickFixError>

Source

pub fn set_deliver_to_comp_id( &mut self, value: DeliverToCompID, ) -> Result<&Self, QuickFixError>

Source

pub fn remove_deliver_to_comp_id(&mut self) -> Result<&Self, QuickFixError>

Source

pub fn set_secure_data_len( &mut self, value: SecureDataLen, ) -> Result<&Self, QuickFixError>

Source

pub fn remove_secure_data_len(&mut self) -> Result<&Self, QuickFixError>

Source

pub fn set_secure_data( &mut self, value: SecureData, ) -> Result<&Self, QuickFixError>

Source

pub fn remove_secure_data(&mut self) -> Result<&Self, QuickFixError>

Source

pub fn set_msg_seq_num( &mut self, value: MsgSeqNum, ) -> Result<&Self, QuickFixError>

Source

pub fn set_sender_sub_id( &mut self, value: SenderSubID, ) -> Result<&Self, QuickFixError>

Source

pub fn remove_sender_sub_id(&mut self) -> Result<&Self, QuickFixError>

Source

pub fn set_sender_location_id( &mut self, value: SenderLocationID, ) -> Result<&Self, QuickFixError>

Source

pub fn remove_sender_location_id(&mut self) -> Result<&Self, QuickFixError>

Source

pub fn set_target_sub_id( &mut self, value: TargetSubID, ) -> Result<&Self, QuickFixError>

Source

pub fn remove_target_sub_id(&mut self) -> Result<&Self, QuickFixError>

Source

pub fn set_target_location_id( &mut self, value: TargetLocationID, ) -> Result<&Self, QuickFixError>

Source

pub fn remove_target_location_id(&mut self) -> Result<&Self, QuickFixError>

Source

pub fn set_on_behalf_of_sub_id( &mut self, value: OnBehalfOfSubID, ) -> Result<&Self, QuickFixError>

Source

pub fn remove_on_behalf_of_sub_id(&mut self) -> Result<&Self, QuickFixError>

Source

pub fn set_on_behalf_of_location_id( &mut self, value: OnBehalfOfLocationID, ) -> Result<&Self, QuickFixError>

Source

pub fn remove_on_behalf_of_location_id( &mut self, ) -> Result<&Self, QuickFixError>

Source

pub fn set_deliver_to_sub_id( &mut self, value: DeliverToSubID, ) -> Result<&Self, QuickFixError>

Source

pub fn remove_deliver_to_sub_id(&mut self) -> Result<&Self, QuickFixError>

Source

pub fn set_deliver_to_location_id( &mut self, value: DeliverToLocationID, ) -> Result<&Self, QuickFixError>

Source

pub fn remove_deliver_to_location_id(&mut self) -> Result<&Self, QuickFixError>

Source

pub fn set_poss_dup_flag( &mut self, value: PossDupFlag, ) -> Result<&Self, QuickFixError>

Source

pub fn remove_poss_dup_flag(&mut self) -> Result<&Self, QuickFixError>

Source

pub fn set_poss_resend( &mut self, value: PossResend, ) -> Result<&Self, QuickFixError>

Source

pub fn remove_poss_resend(&mut self) -> Result<&Self, QuickFixError>

Source

pub fn set_sending_time( &mut self, value: SendingTime, ) -> Result<&Self, QuickFixError>

Source

pub fn set_orig_sending_time( &mut self, value: OrigSendingTime, ) -> Result<&Self, QuickFixError>

Source

pub fn remove_orig_sending_time(&mut self) -> Result<&Self, QuickFixError>

Source

pub fn set_xml_data_len( &mut self, value: XmlDataLen, ) -> Result<&Self, QuickFixError>

Source

pub fn remove_xml_data_len(&mut self) -> Result<&Self, QuickFixError>

Source

pub fn set_xml_data(&mut self, value: XmlData) -> Result<&Self, QuickFixError>

Source

pub fn remove_xml_data(&mut self) -> Result<&Self, QuickFixError>

Source

pub fn set_message_encoding( &mut self, value: MessageEncoding, ) -> Result<&Self, QuickFixError>

Source

pub fn remove_message_encoding(&mut self) -> Result<&Self, QuickFixError>

Source

pub fn set_last_msg_seq_num_processed( &mut self, value: LastMsgSeqNumProcessed, ) -> Result<&Self, QuickFixError>

Source

pub fn remove_last_msg_seq_num_processed( &mut self, ) -> Result<&Self, QuickFixError>

Source

pub fn set_on_behalf_of_sending_time( &mut self, value: OnBehalfOfSendingTime, ) -> Result<&Self, QuickFixError>

Source

pub fn remove_on_behalf_of_sending_time( &mut self, ) -> Result<&Self, QuickFixError>

Source

pub fn add_no_hops(&mut self, value: NoHops) -> Result<&Self, QuickFixError>

Trait Implementations§

Source§

impl<'a> Debug for HeaderMut<'a>

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

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> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.