Trait fix_rs::field::Field [] [src]

pub trait Field {
    type Type;
    fn rule() -> Rule;
    fn tag_bytes() -> &'static [u8];
    fn tag() -> FieldTag;
    fn read(
        field: &<Self::Type as FieldType>::Type,
        fix_version: FIXVersion,
        message_version: MessageVersion,
        buf: &mut Vec<u8>,
        required: bool
    ) -> usize
    where
        Self::Type: FieldType
; }

Associated Types

Required Methods

Implementors