pub struct ProviderBridgeStats {
pub connected: bool,
pub consumer_count: usize,
pub queue_max_events: usize,
pub queue_max_bytes: usize,
pub backlog_len: usize,
pub backlog_bytes: usize,
pub backlog_dropped_pending: u64,
pub backlog_dropped_total: u64,
pub total_disconnect_count: u64,
pub consumers: Vec<ProviderBridgeConsumerStats>,
}Fields§
§connected: bool§consumer_count: usize§queue_max_events: usize§queue_max_bytes: usize§backlog_len: usize§backlog_bytes: usize§backlog_dropped_pending: u64§backlog_dropped_total: u64§total_disconnect_count: u64§consumers: Vec<ProviderBridgeConsumerStats>Trait Implementations§
Source§impl Clone for ProviderBridgeStats
impl Clone for ProviderBridgeStats
Source§fn clone(&self) -> ProviderBridgeStats
fn clone(&self) -> ProviderBridgeStats
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ProviderBridgeStats
impl Debug for ProviderBridgeStats
Source§impl PartialEq for ProviderBridgeStats
impl PartialEq for ProviderBridgeStats
impl Eq for ProviderBridgeStats
impl StructuralPartialEq for ProviderBridgeStats
Auto Trait Implementations§
impl Freeze for ProviderBridgeStats
impl RefUnwindSafe for ProviderBridgeStats
impl Send for ProviderBridgeStats
impl Sync for ProviderBridgeStats
impl Unpin for ProviderBridgeStats
impl UnsafeUnpin for ProviderBridgeStats
impl UnwindSafe for ProviderBridgeStats
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> InterfaceConfigData for Twhere
T: Send + 'static,
impl<T> InterfaceConfigData for Twhere
T: Send + 'static,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more