Trait fix_rs::fixt::message::FIXTMessage [] [src]

pub trait FIXTMessage: Message {
    fn new_into_box(&self) -> Box<FIXTMessage + Send>;
    fn msg_type(&self) -> &'static [u8];
    fn msg_seq_num(&self) -> <<MsgSeqNum as Field>::Type as FieldType>::Type;
    fn sender_comp_id(
        &self
    ) -> &<<SenderCompID as Field>::Type as FieldType>::Type; fn target_comp_id(
        &self
    ) -> &<<TargetCompID as Field>::Type as FieldType>::Type; fn set_appl_ver_id(&mut self, message_version: MessageVersion); fn is_poss_dup(&self) -> bool; fn set_is_poss_dup(&mut self, is_poss_dup: bool); fn sending_time(&self) -> <<SendingTime as Field>::Type as FieldType>::Type; fn orig_sending_time(
        &self
    ) -> <<OrigSendingTime as Field>::Type as FieldType>::Type; fn set_orig_sending_time(
        &mut self,
        orig_sending_time: <<OrigSendingTime as Field>::Type as FieldType>::Type
    ); fn setup_fixt_session_header(
        &mut self,
        msg_seq_num: Option<<<MsgSeqNum as Field>::Type as FieldType>::Type>,
        sender_comp_id: <<SenderCompID as Field>::Type as FieldType>::Type,
        target_comp_id: <<TargetCompID as Field>::Type as FieldType>::Type
    ); }

Required Methods

Trait Implementations

impl Debug for FIXTMessage + Send
[src]

Formats the value using the given formatter.

Implementors