pub struct BroadcomDeviceBuffers {
pub uc_pc: i32,
pub mc_pc: i32,
}Expand description
Broadcom Device Buffer Utilization - Format (4413,1)
Device level buffer utilization statistics from Broadcom switch ASICs
§XDR Definition (sFlow Broadcom Buffers)
/* Device level buffer utilization */
/* buffers_used metrics represent peak since last export */
/* opaque = counter_data; enterprise = 4413; format = 1 */
struct bst_device_buffers {
percentage uc_pc; /* unicast buffers percentage utilization */
percentage mc_pc; /* multicast buffers percentage utilization */
}Fields§
§uc_pc: i32Unicast buffers percentage utilization (in hundredths of a percent, e.g., 100 = 1%)
mc_pc: i32Multicast buffers percentage utilization (in hundredths of a percent, e.g., 100 = 1%)
Trait Implementations§
Source§impl Clone for BroadcomDeviceBuffers
impl Clone for BroadcomDeviceBuffers
Source§fn clone(&self) -> BroadcomDeviceBuffers
fn clone(&self) -> BroadcomDeviceBuffers
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 BroadcomDeviceBuffers
impl Debug for BroadcomDeviceBuffers
Source§impl PartialEq for BroadcomDeviceBuffers
impl PartialEq for BroadcomDeviceBuffers
impl Eq for BroadcomDeviceBuffers
impl StructuralPartialEq for BroadcomDeviceBuffers
Auto Trait Implementations§
impl Freeze for BroadcomDeviceBuffers
impl RefUnwindSafe for BroadcomDeviceBuffers
impl Send for BroadcomDeviceBuffers
impl Sync for BroadcomDeviceBuffers
impl Unpin for BroadcomDeviceBuffers
impl UnwindSafe for BroadcomDeviceBuffers
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