pub struct WatermarkBackpressureStatsSnapshot {
pub port_name: String,
pub packet_limit: usize,
pub total_queued_packets: usize,
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§packet_limit: usize§total_queued_packets: usize§blocked: bool§active_waiters: usize§blocked_for_us: u64§block_events: u64§total_blocked_us: u64Trait Implementations§
Source§impl Clone for WatermarkBackpressureStatsSnapshot
impl Clone for WatermarkBackpressureStatsSnapshot
Source§fn clone(&self) -> WatermarkBackpressureStatsSnapshot
fn clone(&self) -> WatermarkBackpressureStatsSnapshot
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 WatermarkBackpressureStatsSnapshot
impl RefUnwindSafe for WatermarkBackpressureStatsSnapshot
impl Send for WatermarkBackpressureStatsSnapshot
impl Sync for WatermarkBackpressureStatsSnapshot
impl Unpin for WatermarkBackpressureStatsSnapshot
impl UnsafeUnpin for WatermarkBackpressureStatsSnapshot
impl UnwindSafe for WatermarkBackpressureStatsSnapshot
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