pub enum ScopingInfo {
V9 {
source_id: u32,
},
IPFix {
observation_domain_id: u32,
},
Legacy,
Unknown,
}Expand description
Information extracted from NetFlow packet headers for RFC-compliant scoping.
Variants§
V9
NetFlow v9 packet with source ID
IPFix
IPFIX packet with observation domain ID
Legacy
NetFlow v5 or v7 (no scoping ID in these versions)
Unknown
Unable to determine version (invalid or truncated packet)
Trait Implementations§
Source§impl Clone for ScopingInfo
impl Clone for ScopingInfo
Source§fn clone(&self) -> ScopingInfo
fn clone(&self) -> ScopingInfo
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ScopingInfo
impl Debug for ScopingInfo
Source§impl PartialEq for ScopingInfo
impl PartialEq for ScopingInfo
impl Eq for ScopingInfo
impl StructuralPartialEq for ScopingInfo
Auto Trait Implementations§
impl Freeze for ScopingInfo
impl RefUnwindSafe for ScopingInfo
impl Send for ScopingInfo
impl Sync for ScopingInfo
impl Unpin for ScopingInfo
impl UnwindSafe for ScopingInfo
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.