pub struct AssignableBandwidthMonitoringCounterInfo { /* private fields */ }Expand description
Implementations§
Source§impl AssignableBandwidthMonitoringCounterInfo
impl AssignableBandwidthMonitoringCounterInfo
Sourcepub fn counter_size(&self) -> u8
pub fn counter_size(&self) -> u8
Get QM_CTR counter width, offset from 24 bits
Sourcepub fn has_overflow_bit(&self) -> bool
pub fn has_overflow_bit(&self) -> bool
Indicates that QM_CTR bit 61 is an overflow bit if set
Sourcepub fn has_select_cos(&self) -> bool
pub fn has_select_cos(&self) -> bool
Bandwidth counters can be configured to measure bandwidth consumed by a COS instead of an RMID if set
Trait Implementations§
Source§impl PartialEq for AssignableBandwidthMonitoringCounterInfo
impl PartialEq for AssignableBandwidthMonitoringCounterInfo
Source§fn eq(&self, other: &AssignableBandwidthMonitoringCounterInfo) -> bool
fn eq(&self, other: &AssignableBandwidthMonitoringCounterInfo) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for AssignableBandwidthMonitoringCounterInfo
impl StructuralPartialEq for AssignableBandwidthMonitoringCounterInfo
Auto Trait Implementations§
impl Freeze for AssignableBandwidthMonitoringCounterInfo
impl RefUnwindSafe for AssignableBandwidthMonitoringCounterInfo
impl Send for AssignableBandwidthMonitoringCounterInfo
impl Sync for AssignableBandwidthMonitoringCounterInfo
impl Unpin for AssignableBandwidthMonitoringCounterInfo
impl UnwindSafe for AssignableBandwidthMonitoringCounterInfo
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