pub struct ComprehensiveMetricsCollector { /* private fields */ }
Expand description
Production-grade comprehensive metrics collector implementation
Implementations§
Source§impl ComprehensiveMetricsCollector
impl ComprehensiveMetricsCollector
Sourcepub const fn new(metrics: Arc<ServerMetrics>) -> Self
pub const fn new(metrics: Arc<ServerMetrics>) -> Self
Create a new comprehensive metrics collector
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ComprehensiveMetricsCollector
impl !RefUnwindSafe for ComprehensiveMetricsCollector
impl Send for ComprehensiveMetricsCollector
impl Sync for ComprehensiveMetricsCollector
impl Unpin for ComprehensiveMetricsCollector
impl !UnwindSafe for ComprehensiveMetricsCollector
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