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
Source§fn clone(&self) -> ApplicationMetricsSampler
fn clone(&self) -> ApplicationMetricsSampler
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl 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