pub struct Vg100InterfaceCounters {Show 14 fields
pub dot12_in_high_priority_frames: u32,
pub dot12_in_high_priority_octets: u64,
pub dot12_in_norm_priority_frames: u32,
pub dot12_in_norm_priority_octets: u64,
pub dot12_in_ipm_errors: u32,
pub dot12_in_oversize_frame_errors: u32,
pub dot12_in_data_errors: u32,
pub dot12_in_null_addressed_frames: u32,
pub dot12_out_high_priority_frames: u32,
pub dot12_out_high_priority_octets: u64,
pub dot12_transition_into_trainings: u32,
pub dot12_hc_in_high_priority_octets: u64,
pub dot12_hc_in_norm_priority_octets: u64,
pub dot12_hc_out_high_priority_octets: u64,
}Expand description
100BaseVG Interface Counters - Format (0,4)
100BaseVG statistics (RFC 2020)
§XDR Definition (sFlow v5)
/* 100 BaseVG interface counters - see RFC 2020 */
/* opaque = counter_data; enterprise = 0; format = 4 */
struct vg_counters {
unsigned int dot12InHighPriorityFrames;
unsigned hyper dot12InHighPriorityOctets;
unsigned int dot12InNormPriorityFrames;
unsigned hyper dot12InNormPriorityOctets;
unsigned int dot12InIPMErrors;
unsigned int dot12InOversizeFrameErrors;
unsigned int dot12InDataErrors;
unsigned int dot12InNullAddressedFrames;
unsigned int dot12OutHighPriorityFrames;
unsigned hyper dot12OutHighPriorityOctets;
unsigned int dot12TransitionIntoTrainings;
unsigned hyper dot12HCInHighPriorityOctets;
unsigned hyper dot12HCInNormPriorityOctets;
unsigned hyper dot12HCOutHighPriorityOctets;
}Fields§
§dot12_in_high_priority_frames: u32§dot12_in_high_priority_octets: u64§dot12_in_norm_priority_frames: u32§dot12_in_norm_priority_octets: u64§dot12_in_ipm_errors: u32§dot12_in_oversize_frame_errors: u32§dot12_in_data_errors: u32§dot12_in_null_addressed_frames: u32§dot12_out_high_priority_frames: u32§dot12_out_high_priority_octets: u64§dot12_transition_into_trainings: u32§dot12_hc_in_high_priority_octets: u64§dot12_hc_in_norm_priority_octets: u64§dot12_hc_out_high_priority_octets: u64Trait Implementations§
Source§impl Clone for Vg100InterfaceCounters
impl Clone for Vg100InterfaceCounters
Source§fn clone(&self) -> Vg100InterfaceCounters
fn clone(&self) -> Vg100InterfaceCounters
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 Vg100InterfaceCounters
impl Debug for Vg100InterfaceCounters
Source§impl PartialEq for Vg100InterfaceCounters
impl PartialEq for Vg100InterfaceCounters
impl Eq for Vg100InterfaceCounters
impl StructuralPartialEq for Vg100InterfaceCounters
Auto Trait Implementations§
impl Freeze for Vg100InterfaceCounters
impl RefUnwindSafe for Vg100InterfaceCounters
impl Send for Vg100InterfaceCounters
impl Sync for Vg100InterfaceCounters
impl Unpin for Vg100InterfaceCounters
impl UnwindSafe for Vg100InterfaceCounters
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