pub struct ApplicationMetricsSampler { /* private fields */ }Expand description
One synchronous aggregate provider composed by application lifecycle code. The provider owns bounded source collection; Canic owns the timer and history.
Implementations§
Trait Implementations§
Source§impl Clone for ApplicationMetricsSampler
impl Clone for ApplicationMetricsSampler
impl Copy for ApplicationMetricsSampler
Auto Trait Implementations§
impl Freeze for ApplicationMetricsSampler
impl RefUnwindSafe for ApplicationMetricsSampler
impl Send for ApplicationMetricsSampler
impl Sync for ApplicationMetricsSampler
impl Unpin for ApplicationMetricsSampler
impl UnsafeUnpin for ApplicationMetricsSampler
impl UnwindSafe for ApplicationMetricsSampler
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