Struct fix_rs::dictionary::fields::InstrumentParty
[−]
[src]
pub struct InstrumentParty { pub meta: Option<Meta>, pub instrument_party_id: <<InstrumentPartyID as Field>::Type as FieldType>::Type, pub instrument_party_id_source: <<InstrumentPartyIDSource as Field>::Type as FieldType>::Type, pub instrument_party_role: <<InstrumentPartyRole as Field>::Type as FieldType>::Type, pub no_instrument_party_sub_ids: <<NoInstrumentPartySubIDs as Field>::Type as FieldType>::Type, // some fields omitted }
Fields
meta: Option<Meta>
instrument_party_id: <<InstrumentPartyID as Field>::Type as FieldType>::Type
instrument_party_id_source: <<InstrumentPartyIDSource as Field>::Type as FieldType>::Type
instrument_party_role: <<InstrumentPartyRole as Field>::Type as FieldType>::Type
no_instrument_party_sub_ids: <<NoInstrumentPartySubIDs as Field>::Type as FieldType>::Type
Methods
impl InstrumentParty
[src]
fn new() -> InstrumentParty
Trait Implementations
impl MessageBuildable for InstrumentParty
[src]
fn builder(&self) -> Box<BuildMessage + Send>
fn builder_func(&self) -> fn() -> Box<BuildMessage + Send>
impl Clone for InstrumentParty
[src]
fn clone(&self) -> Self
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more
impl Default for InstrumentParty
[src]
impl MessageDetails for InstrumentParty
[src]
fn msg_type() -> &'static [u8]
impl Message for InstrumentParty
[src]
fn conditional_required_fields(&self, version: MessageVersion) -> Vec<FieldTag>
fn meta(&self) -> &Option<Meta>
fn set_meta(&mut self, meta: Meta)
fn set_value(
&mut self,
key: FieldTag,
value: &[u8]
) -> Result<(), SetValueError>
&mut self,
key: FieldTag,
value: &[u8]
) -> Result<(), SetValueError>
fn set_groups(&mut self, key: FieldTag, groups: &[Box<Message>]) -> bool
fn as_any(&self) -> &Any
fn as_any_mut(&mut self) -> &mut Any
fn new_into_box(&self) -> Box<Message + Send>
fn msg_type_header(&self) -> &'static [u8]
fn read_body(
&self,
fix_version: FIXVersion,
message_version: MessageVersion,
buf: &mut Vec<u8>
) -> usize
&self,
fix_version: FIXVersion,
message_version: MessageVersion,
buf: &mut Vec<u8>
) -> usize
fn read(
&self,
fix_version: FIXVersion,
message_version: MessageVersion,
buf: &mut Vec<u8>
) -> usize
&self,
fix_version: FIXVersion,
message_version: MessageVersion,
buf: &mut Vec<u8>
) -> usize