pub struct IPFixParser {
pub templates: BTreeMap<u16, Template>,
pub v9_templates: BTreeMap<u16, Template>,
pub ipfix_options_templates: BTreeMap<u16, OptionsTemplate>,
pub v9_options_templates: BTreeMap<u16, OptionsTemplate>,
}Fields§
§templates: BTreeMap<u16, Template>§v9_templates: BTreeMap<u16, Template>§ipfix_options_templates: BTreeMap<u16, OptionsTemplate>§v9_options_templates: BTreeMap<u16, OptionsTemplate>Implementations§
Source§impl IPFixParser
impl IPFixParser
pub fn parse( &mut self, packet: &[u8], ) -> Result<ParsedNetflow, NetflowParseError>
Trait Implementations§
Source§impl Clone for IPFixParser
impl Clone for IPFixParser
Source§fn clone(&self) -> IPFixParser
fn clone(&self) -> IPFixParser
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for IPFixParser
impl Debug for IPFixParser
Source§impl Default for IPFixParser
impl Default for IPFixParser
Source§fn default() -> IPFixParser
fn default() -> IPFixParser
Returns the “default value” for a type. Read more
Source§impl PartialEq for IPFixParser
impl PartialEq for IPFixParser
Source§impl Serialize for IPFixParser
impl Serialize for IPFixParser
impl StructuralPartialEq for IPFixParser
Auto Trait Implementations§
impl Freeze for IPFixParser
impl RefUnwindSafe for IPFixParser
impl Send for IPFixParser
impl Sync for IPFixParser
impl Unpin for IPFixParser
impl UnwindSafe for IPFixParser
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