pub struct AsyncWriterMetrics { /* private fields */ }Implementations§
Source§impl AsyncWriterMetrics
impl AsyncWriterMetrics
pub fn queued_frames(&self) -> usize
pub fn worker_alive(&self) -> bool
Sourcepub fn tx_buffered(&self) -> usize
pub fn tx_buffered(&self) -> usize
Exact encoded bytes waiting in the async queue or concrete writer.
pub fn tx_drops(&self) -> u64
pub fn tx_dropped_bytes(&self) -> u64
pub fn tx_stalled(&self) -> bool
Trait Implementations§
Source§impl Clone for AsyncWriterMetrics
impl Clone for AsyncWriterMetrics
Auto Trait Implementations§
impl Forget for AsyncWriterMetrics
impl Freeze for AsyncWriterMetrics
impl RefUnwindSafe for AsyncWriterMetrics
impl Send for AsyncWriterMetrics
impl Sync for AsyncWriterMetrics
impl Unpin for AsyncWriterMetrics
impl UnsafeUnpin for AsyncWriterMetrics
impl UnwindSafe for AsyncWriterMetrics
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