pub struct PollerBackpressureStatsSnapshot {
pub port_name: String,
pub capacity: Option<usize>,
pub overflow: PollerOverflow,
pub queued_packets: usize,
pub dropped_packets: u64,
pub blocked: bool,
pub active_waiters: usize,
pub blocked_for_us: u64,
pub block_events: u64,
pub total_blocked_us: u64,
}Fields§
§port_name: String§capacity: Option<usize>§overflow: PollerOverflow§queued_packets: usize§dropped_packets: u64§blocked: bool§active_waiters: usize§blocked_for_us: u64§block_events: u64§total_blocked_us: u64Trait Implementations§
Source§impl Clone for PollerBackpressureStatsSnapshot
impl Clone for PollerBackpressureStatsSnapshot
Source§fn clone(&self) -> PollerBackpressureStatsSnapshot
fn clone(&self) -> PollerBackpressureStatsSnapshot
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for PollerBackpressureStatsSnapshot
impl RefUnwindSafe for PollerBackpressureStatsSnapshot
impl Send for PollerBackpressureStatsSnapshot
impl Sync for PollerBackpressureStatsSnapshot
impl Unpin for PollerBackpressureStatsSnapshot
impl UnsafeUnpin for PollerBackpressureStatsSnapshot
impl UnwindSafe for PollerBackpressureStatsSnapshot
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