Struct easyfix_messages::messages::Header
source · pub struct Header {Show 27 fields
pub begin_string: FixString,
pub body_length: Length,
pub msg_type: MsgType,
pub sender_comp_id: FixString,
pub target_comp_id: FixString,
pub on_behalf_of_comp_id: Option<FixString>,
pub deliver_to_comp_id: Option<FixString>,
pub secure_data: Option<Data>,
pub msg_seq_num: SeqNum,
pub sender_sub_id: Option<FixString>,
pub sender_location_id: Option<FixString>,
pub target_sub_id: Option<FixString>,
pub target_location_id: Option<FixString>,
pub on_behalf_of_sub_id: Option<FixString>,
pub on_behalf_of_location_id: Option<FixString>,
pub deliver_to_sub_id: Option<FixString>,
pub deliver_to_location_id: Option<FixString>,
pub poss_dup_flag: Option<Boolean>,
pub poss_resend: Option<Boolean>,
pub sending_time: UtcTimestamp,
pub orig_sending_time: Option<UtcTimestamp>,
pub xml_data: Option<Data>,
pub message_encoding: Option<FixString>,
pub last_msg_seq_num_processed: Option<SeqNum>,
pub hop_grp: Option<Vec<HopGrp>>,
pub appl_ver_id: Option<ApplVerId>,
pub cstm_appl_ver_id: Option<FixString>,
}
Fields§
§begin_string: FixString
§body_length: Length
§msg_type: MsgType
§sender_comp_id: FixString
§target_comp_id: FixString
§on_behalf_of_comp_id: Option<FixString>
§deliver_to_comp_id: Option<FixString>
§secure_data: Option<Data>
§msg_seq_num: SeqNum
§sender_sub_id: Option<FixString>
§sender_location_id: Option<FixString>
§target_sub_id: Option<FixString>
§target_location_id: Option<FixString>
§on_behalf_of_sub_id: Option<FixString>
§on_behalf_of_location_id: Option<FixString>
§deliver_to_sub_id: Option<FixString>
§deliver_to_location_id: Option<FixString>
§poss_dup_flag: Option<Boolean>
§poss_resend: Option<Boolean>
§sending_time: UtcTimestamp
§orig_sending_time: Option<UtcTimestamp>
§xml_data: Option<Data>
§message_encoding: Option<FixString>
§last_msg_seq_num_processed: Option<SeqNum>
§hop_grp: Option<Vec<HopGrp>>
§appl_ver_id: Option<ApplVerId>
§cstm_appl_ver_id: Option<FixString>
Trait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for Header
impl Send for Header
impl Sync for Header
impl Unpin for Header
impl UnwindSafe for Header
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