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§
Auto Trait Implementations§
impl !RefUnwindSafe for RegisteredHistogram
impl !UnwindSafe for RegisteredHistogram
impl Freeze for RegisteredHistogram
impl Send for RegisteredHistogram
impl Sync for RegisteredHistogram
impl Unpin for RegisteredHistogram
impl UnsafeUnpin 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