pub struct RegisteredHistogram {
pub label: &'static str,
pub snapshot_rx: Receiver<Histogram<u64>>,
pub interval: Duration,
}Expand description
One entry in the histogram registry.
Fields§
§label: &'static str§snapshot_rx: Receiver<Histogram<u64>>§interval: DurationThe configured snapshot interval — used by the panel renderer to label its “(last X.Xs)” header so the label matches the actual cadence even when the user overrode the default.
Trait Implementations§
Source§impl Clone for RegisteredHistogram
impl Clone for RegisteredHistogram
Source§fn clone(&self) -> RegisteredHistogram
fn clone(&self) -> RegisteredHistogram
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 moreAuto Trait Implementations§
impl Freeze for RegisteredHistogram
impl !RefUnwindSafe for RegisteredHistogram
impl Send for RegisteredHistogram
impl Sync for RegisteredHistogram
impl Unpin for RegisteredHistogram
impl UnsafeUnpin for RegisteredHistogram
impl !UnwindSafe for RegisteredHistogram
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request