pub struct SubscriberStatistics {
pub pending_messages: AtomicU64,
pub pending_bytes: AtomicU64,
pub dropped_messages: AtomicU64,
pub dropped_bytes: AtomicU64,
}Expand description
Statistics for a single subscription handle.
Fields§
§pending_messages: AtomicU64Number of messages currently buffered in this subscription channel.
pending_bytes: AtomicU64Number of bytes currently buffered in this subscription channel.
dropped_messages: AtomicU64Number of messages dropped because this subscription channel was full.
dropped_bytes: AtomicU64Number of bytes dropped because this subscription channel was full.
Trait Implementations§
Source§impl Debug for SubscriberStatistics
impl Debug for SubscriberStatistics
Source§impl Default for SubscriberStatistics
impl Default for SubscriberStatistics
Source§fn default() -> SubscriberStatistics
fn default() -> SubscriberStatistics
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl !Freeze for SubscriberStatistics
impl RefUnwindSafe for SubscriberStatistics
impl Send for SubscriberStatistics
impl Sync for SubscriberStatistics
impl Unpin for SubscriberStatistics
impl UnsafeUnpin for SubscriberStatistics
impl UnwindSafe for SubscriberStatistics
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