pub struct Header {Show 27 fields
pub begin_string: Vec<u8, Global>,
pub body_length: u16,
pub msg_type: MsgType,
pub sender_comp_id: Vec<u8, Global>,
pub target_comp_id: Vec<u8, Global>,
pub on_behalf_of_comp_id: Option<Vec<u8, Global>>,
pub deliver_to_comp_id: Option<Vec<u8, Global>>,
pub secure_data: Option<Vec<u8, Global>>,
pub msg_seq_num: u32,
pub sender_sub_id: Option<Vec<u8, Global>>,
pub sender_location_id: Option<Vec<u8, Global>>,
pub target_sub_id: Option<Vec<u8, Global>>,
pub target_location_id: Option<Vec<u8, Global>>,
pub on_behalf_of_sub_id: Option<Vec<u8, Global>>,
pub on_behalf_of_location_id: Option<Vec<u8, Global>>,
pub deliver_to_sub_id: Option<Vec<u8, Global>>,
pub deliver_to_location_id: Option<Vec<u8, Global>>,
pub poss_dup_flag: Option<bool>,
pub poss_resend: Option<bool>,
pub sending_time: Vec<u8, Global>,
pub orig_sending_time: Option<Vec<u8, Global>>,
pub xml_data: Option<Vec<u8, Global>>,
pub message_encoding: Option<Vec<u8, Global>>,
pub last_msg_seq_num_processed: Option<u32>,
pub hop_grp: Option<Vec<HopGrp, Global>>,
pub appl_ver_id: Option<ApplVerId>,
pub cstm_appl_ver_id: Option<Vec<u8, Global>>,
}
Fields
begin_string: Vec<u8, Global>
body_length: u16
msg_type: MsgType
sender_comp_id: Vec<u8, Global>
target_comp_id: Vec<u8, Global>
on_behalf_of_comp_id: Option<Vec<u8, Global>>
deliver_to_comp_id: Option<Vec<u8, Global>>
secure_data: Option<Vec<u8, Global>>
msg_seq_num: u32
sender_sub_id: Option<Vec<u8, Global>>
sender_location_id: Option<Vec<u8, Global>>
target_sub_id: Option<Vec<u8, Global>>
target_location_id: Option<Vec<u8, Global>>
on_behalf_of_sub_id: Option<Vec<u8, Global>>
on_behalf_of_location_id: Option<Vec<u8, Global>>
deliver_to_sub_id: Option<Vec<u8, Global>>
deliver_to_location_id: Option<Vec<u8, Global>>
poss_dup_flag: Option<bool>
poss_resend: Option<bool>
sending_time: Vec<u8, Global>
orig_sending_time: Option<Vec<u8, Global>>
xml_data: Option<Vec<u8, Global>>
message_encoding: Option<Vec<u8, Global>>
last_msg_seq_num_processed: Option<u32>
hop_grp: Option<Vec<HopGrp, Global>>
appl_ver_id: Option<ApplVerId>
cstm_appl_ver_id: Option<Vec<u8, Global>>
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
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more