pub struct WorkerCounters {
pub channel_full_log: AtomicU64,
pub channel_full_metric: AtomicU64,
pub channel_full_trace: AtomicU64,
pub channel_full_audit: AtomicU64,
pub delivered: AtomicU64,
}Expand description
Per-tier counters surfaced as ObsSinkDropped self-events.
Fields§
§channel_full_log: AtomicU64Bytes dropped at emit-time mpsc send.
channel_full_metric: AtomicU64Bytes dropped at emit-time mpsc send (METRIC).
channel_full_trace: AtomicU64Bytes dropped at emit-time mpsc send (TRACE).
channel_full_audit: AtomicU64Bytes dropped at emit-time mpsc send (AUDIT).
delivered: AtomicU64Total events delivered.
Trait Implementations§
Source§impl Debug for WorkerCounters
impl Debug for WorkerCounters
Source§impl Default for WorkerCounters
impl Default for WorkerCounters
Source§fn default() -> WorkerCounters
fn default() -> WorkerCounters
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl !Freeze for WorkerCounters
impl RefUnwindSafe for WorkerCounters
impl Send for WorkerCounters
impl Sync for WorkerCounters
impl Unpin for WorkerCounters
impl UnsafeUnpin for WorkerCounters
impl UnwindSafe for WorkerCounters
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