pub struct V9Parser {
pub templates: HashMap<u16, Template>,
pub options_templates: HashMap<u16, OptionsTemplate>,
}Fields§
§templates: HashMap<u16, Template>§options_templates: HashMap<u16, OptionsTemplate>Implementations§
Source§impl V9Parser
impl V9Parser
pub fn parse( &mut self, packet: &[u8], ) -> Result<ParsedNetflow, NetflowParseError>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for V9Parser
impl RefUnwindSafe for V9Parser
impl Send for V9Parser
impl Sync for V9Parser
impl Unpin for V9Parser
impl UnwindSafe for V9Parser
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