pub struct SlowPathCounts {
    pub unknown: u32,
    pub other: u32,
    pub cam_miss: u32,
    pub cam_full: u32,
    pub no_hw_support: u32,
    pub cntrl: u32,
}Expand description
Slow Path Counts - Format (0,8)
Counts of packets processed via slow path (software) rather than fast path (hardware)
§XDR Definition (sFlow Discussion)
/* opaque = counter_data; enterprise = 0; format = 8 */
struct slow_path_counts {
    unsigned int unknown;
    unsigned int other;
    unsigned int cam_miss;
    unsigned int cam_full;
    unsigned int no_hw_support;
    unsigned int cntrl;
}Fields§
§unknown: u32Unknown reason
other: u32Other reason
cam_miss: u32CAM (Content Addressable Memory) miss
cam_full: u32CAM full
no_hw_support: u32No hardware support
cntrl: u32Control packets (spec: cntrl)
Trait Implementations§
Source§impl Clone for SlowPathCounts
 
impl Clone for SlowPathCounts
Source§fn clone(&self) -> SlowPathCounts
 
fn clone(&self) -> SlowPathCounts
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 SlowPathCounts
 
impl Debug for SlowPathCounts
Source§impl PartialEq for SlowPathCounts
 
impl PartialEq for SlowPathCounts
impl Eq for SlowPathCounts
impl StructuralPartialEq for SlowPathCounts
Auto Trait Implementations§
impl Freeze for SlowPathCounts
impl RefUnwindSafe for SlowPathCounts
impl Send for SlowPathCounts
impl Sync for SlowPathCounts
impl Unpin for SlowPathCounts
impl UnwindSafe for SlowPathCounts
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