Struct quickfix_spec_parser::FixSpec
source · pub struct FixSpec {
pub version: (u8, u8, u8),
pub is_fixt: bool,
pub headers: Vec<FieldValue>,
pub messages: Vec<Message>,
pub trailers: Vec<FieldValue>,
pub component_specs: Vec<ComponentSpec>,
pub field_specs: Vec<FieldSpec>,
}
Expand description
XML FIX dictionary description.
Fields§
§version: (u8, u8, u8)
FIX version number.
is_fixt: bool
Is FIXT ?
headers: Vec<FieldValue>
Message shared headers.
messages: Vec<Message>
Known FIX messages.
trailers: Vec<FieldValue>
Message shared trailers.
component_specs: Vec<ComponentSpec>
Factorized components specs.
field_specs: Vec<FieldSpec>
Regular fields specs.
Trait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for FixSpec
impl Send for FixSpec
impl Sync for FixSpec
impl Unpin for FixSpec
impl UnwindSafe for FixSpec
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