pub struct HistogramTracer { /* private fields */ }Expand description
Tracers Histogram metrics.
Implementations§
Methods from Deref<Target = Tracer<HistogramState>>§
Sourcepub fn send(
&self,
data: <T as Flow>::Event,
opt_system_time: Option<SystemTime>,
direction: Option<Direction<ProviderProtocol>>,
)
pub fn send( &self, data: <T as Flow>::Event, opt_system_time: Option<SystemTime>, direction: Option<Direction<ProviderProtocol>>, )
Send an event to a Recorder.
Sourcepub fn subscribe(&mut self) -> Result<Receiver<ActionEnvelope<T>>, Error>
pub fn subscribe(&mut self) -> Result<Receiver<ActionEnvelope<T>>, Error>
Subscribe to the stream of the watcher.
Trait Implementations§
Source§impl Clone for HistogramTracer
impl Clone for HistogramTracer
Source§fn clone(&self) -> HistogramTracer
fn clone(&self) -> HistogramTracer
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 HistogramTracer
impl Debug for HistogramTracer
Source§impl Deref for HistogramTracer
impl Deref for HistogramTracer
Auto Trait Implementations§
impl Freeze for HistogramTracer
impl !RefUnwindSafe for HistogramTracer
impl Send for HistogramTracer
impl Sync for HistogramTracer
impl Unpin for HistogramTracer
impl !UnwindSafe for HistogramTracer
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