pub struct StreamDispatchStats {
pub delivered: u64,
pub dropped_full: u64,
pub dropped_closed: u64,
}Expand description
Snapshot of stream dispatch behavior for one stream key.
Fields§
§delivered: u64Number of events successfully queued to the stream channel.
dropped_full: u64Number of events dropped because the channel was full.
dropped_closed: u64Number of events dropped because the channel was closed.
Trait Implementations§
Source§impl Clone for StreamDispatchStats
impl Clone for StreamDispatchStats
Source§fn clone(&self) -> StreamDispatchStats
fn clone(&self) -> StreamDispatchStats
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 StreamDispatchStats
impl Debug for StreamDispatchStats
Source§impl Default for StreamDispatchStats
impl Default for StreamDispatchStats
Source§fn default() -> StreamDispatchStats
fn default() -> StreamDispatchStats
Returns the “default value” for a type. Read more
Source§impl PartialEq for StreamDispatchStats
impl PartialEq for StreamDispatchStats
impl Copy for StreamDispatchStats
impl Eq for StreamDispatchStats
impl StructuralPartialEq for StreamDispatchStats
Auto Trait Implementations§
impl Freeze for StreamDispatchStats
impl RefUnwindSafe for StreamDispatchStats
impl Send for StreamDispatchStats
impl Sync for StreamDispatchStats
impl Unpin for StreamDispatchStats
impl UnsafeUnpin for StreamDispatchStats
impl UnwindSafe for StreamDispatchStats
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