Struct easyfix_dictionary::Dictionary
source · [−]pub struct Dictionary { /* private fields */ }
Implementations
sourceimpl Dictionary
impl Dictionary
pub fn new() -> Dictionary
pub fn process_fixt_xml(&mut self, xml: &str) -> Result<()>
pub fn process_fix_xml(&mut self, xml: &str) -> Result<()>
pub fn fixt_version(&self) -> Option<&Version>
pub fn fix_version(&self) -> Option<&Version>
pub fn header(&self) -> Result<&Component>
pub fn trailer(&self) -> Result<&Component>
pub fn components(&self) -> &[Component]
pub fn component(&self, name: &str) -> Option<&Component>
pub fn message(&self, name: &String) -> Option<&Message>
pub fn messages(&self) -> &HashMap<String, Message>
pub fn fields(&self) -> &HashMap<u16, Field>
pub fn fields_by_name(&self) -> &HashMap<String, Field>
Trait Implementations
sourceimpl Debug for Dictionary
impl Debug for Dictionary
sourceimpl PartialEq<Dictionary> for Dictionary
impl PartialEq<Dictionary> for Dictionary
sourcefn eq(&self, other: &Dictionary) -> bool
fn eq(&self, other: &Dictionary) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &Dictionary) -> bool
fn ne(&self, other: &Dictionary) -> bool
This method tests for !=
.
impl StructuralPartialEq for Dictionary
Auto Trait Implementations
impl RefUnwindSafe for Dictionary
impl Send for Dictionary
impl Sync for Dictionary
impl Unpin for Dictionary
impl UnwindSafe for Dictionary
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more