Struct fix_rs::dictionary::fields::RateSourceGrp
[−]
[src]
pub struct RateSourceGrp { pub meta: Option<Meta>, pub rate_source: <<RateSource as Field>::Type as FieldType>::Type, pub rate_source_type: <<RateSourceType as Field>::Type as FieldType>::Type, pub reference_page: <<ReferencePage as Field>::Type as FieldType>::Type, // some fields omitted }
Fields
meta: Option<Meta>
rate_source: <<RateSource as Field>::Type as FieldType>::Type
rate_source_type: <<RateSourceType as Field>::Type as FieldType>::Type
reference_page: <<ReferencePage as Field>::Type as FieldType>::Type
Methods
impl RateSourceGrp
[src]
fn new() -> RateSourceGrp
Trait Implementations
impl MessageBuildable for RateSourceGrp
[src]
fn builder(&self) -> Box<BuildMessage + Send>
fn builder_func(&self) -> fn() -> Box<BuildMessage + Send>
impl Clone for RateSourceGrp
[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 RateSourceGrp
[src]
impl MessageDetails for RateSourceGrp
[src]
fn msg_type() -> &'static [u8]
impl Message for RateSourceGrp
[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