Struct fix_rs::dictionary::messages::Logon [] [src]

pub struct Logon {
    pub meta: Option<Meta>,
    pub sender_comp_id: <<SenderCompID as Field>::Type as FieldType>::Type,
    pub target_comp_id: <<TargetCompID as Field>::Type as FieldType>::Type,
    pub appl_ver_id: <<ApplVerID as Field>::Type as FieldType>::Type,
    pub appl_ext_id: <<ApplExtID as Field>::Type as FieldType>::Type,
    pub cstm_appl_ver_id: <<CstmApplVerID as Field>::Type as FieldType>::Type,
    pub on_behalf_of_comp_id: <<OnBehalfOfCompID as Field>::Type as FieldType>::Type,
    pub deliver_to_comp_id: <<DeliverToCompID as Field>::Type as FieldType>::Type,
    pub secure_data_len: <<SecureDataLen as Field>::Type as FieldType>::Type,
    pub secure_data: <<SecureData as Field>::Type as FieldType>::Type,
    pub msg_seq_num: <<MsgSeqNum as Field>::Type as FieldType>::Type,
    pub sender_sub_id: <<SenderSubID as Field>::Type as FieldType>::Type,
    pub sender_location_id: <<SenderLocationID as Field>::Type as FieldType>::Type,
    pub target_sub_id: <<TargetSubID as Field>::Type as FieldType>::Type,
    pub target_location_id: <<TargetLocationID as Field>::Type as FieldType>::Type,
    pub on_behalf_of_sub_id: <<OnBehalfOfSubID as Field>::Type as FieldType>::Type,
    pub on_behalf_of_location_id: <<OnBehalfOfLocationID as Field>::Type as FieldType>::Type,
    pub deliver_to_sub_id: <<DeliverToSubID as Field>::Type as FieldType>::Type,
    pub deliver_to_location_id: <<DeliverToLocationID as Field>::Type as FieldType>::Type,
    pub poss_dup_flag: <<PossDupFlag as Field>::Type as FieldType>::Type,
    pub poss_resend: <<PossResend as Field>::Type as FieldType>::Type,
    pub sending_time: <<SendingTime as Field>::Type as FieldType>::Type,
    pub orig_sending_time: <<OrigSendingTime as Field>::Type as FieldType>::Type,
    pub xml_data_len: <<XmlDataLen as Field>::Type as FieldType>::Type,
    pub xml_data: <<XmlData as Field>::Type as FieldType>::Type,
    pub message_encoding: <<MessageEncoding as Field>::Type as FieldType>::Type,
    pub last_msg_seq_num_processed: <<LastMsgSeqNumProcessed as Field>::Type as FieldType>::Type,
    pub on_behalf_of_sending_time: <<OnBehalfOfSendingTime as Field>::Type as FieldType>::Type,
    pub hops: <<NoHops as Field>::Type as FieldType>::Type,
    pub encrypt_method: <<EncryptMethod as Field>::Type as FieldType>::Type,
    pub heart_bt_int: <<HeartBtInt as Field>::Type as FieldType>::Type,
    pub raw_data_length: <<RawDataLength as Field>::Type as FieldType>::Type,
    pub raw_data: <<RawData as Field>::Type as FieldType>::Type,
    pub reset_seq_num_flag: <<ResetSeqNumFlag as Field>::Type as FieldType>::Type,
    pub next_expected_msg_seq_num: <<NextExpectedMsgSeqNum as Field>::Type as FieldType>::Type,
    pub max_message_size: <<MaxMessageSize as Field>::Type as FieldType>::Type,
    pub no_msg_types: <<NoMsgTypeGrp as Field>::Type as FieldType>::Type,
    pub test_message_indicator: <<TestMessageIndicator as Field>::Type as FieldType>::Type,
    pub username: <<Username as Field>::Type as FieldType>::Type,
    pub password: <<Password as Field>::Type as FieldType>::Type,
    pub new_password: <<NewPassword as Field>::Type as FieldType>::Type,
    pub encrypted_password_method: <<EncryptedPasswordMethod as Field>::Type as FieldType>::Type,
    pub encrypted_password_len: <<EncryptedPasswordLen as Field>::Type as FieldType>::Type,
    pub encrypted_password: <<EncryptedPassword as Field>::Type as FieldType>::Type,
    pub encrypted_new_password_len: <<EncryptedNewPasswordLen as Field>::Type as FieldType>::Type,
    pub encrypted_new_password: <<EncryptedNewPassword as Field>::Type as FieldType>::Type,
    pub session_status: <<SessionStatus as Field>::Type as FieldType>::Type,
    pub default_appl_ver_id: <<DefaultApplVerID as Field>::Type as FieldType>::Type,
    pub default_appl_ext_id: <<DefaultApplExtID as Field>::Type as FieldType>::Type,
    pub default_cstm_appl_ver_id: <<DefaultCstmApplVerID as Field>::Type as FieldType>::Type,
    pub text: <<Text as Field>::Type as FieldType>::Type,
    pub encoded_text_len: <<EncodedTextLen as Field>::Type as FieldType>::Type,
    pub encoded_text: <<EncodedText as Field>::Type as FieldType>::Type,
    pub signature_length: <<SignatureLength as Field>::Type as FieldType>::Type,
    pub signature: <<Signature as Field>::Type as FieldType>::Type,
    // some fields omitted
}

Fields

Methods

impl Logon
[src]

impl Logon
[src]

Trait Implementations

impl MessageBuildable for Logon
[src]

impl FIXTMessageBuildable for Logon
[src]

impl Clone for Logon
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Default for Logon
[src]

Returns the "default value" for a type. Read more

impl MessageDetails for Logon
[src]

impl Message for Logon
[src]

impl PartialEq for Logon
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl FIXTMessage for Logon
[src]