Trait fix_rs::message::BuildMessage [] [src]

pub trait BuildMessage {
    fn first_field(&self, version: MessageVersion) -> FieldTag;
    fn field_count(&self, version: MessageVersion) -> usize;
    fn fields(&mut self, version: MessageVersion) -> FieldHashMap;
    fn required_fields(&self, version: MessageVersion) -> FieldHashSet;
    fn new_into_box(&self) -> Box<BuildMessage + Send>;
    fn build(&self) -> Box<Message + Send>;
}

Required Methods

Implementors