pub struct HistogramPoints(/* private fields */);
Expand description
A set of histogram points.
Used to represent the data points of histograms. Each data point is attached to an optional timestamp.
Histograms are conceptually similar to sketches, but hold all raw samples directly and thus have a slightly worse memory efficiency as the number of samples grows.
Implementations§
Trait Implementations§
Source§impl Clone for HistogramPoints
impl Clone for HistogramPoints
Source§fn clone(&self) -> HistogramPoints
fn clone(&self) -> HistogramPoints
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 HistogramPoints
impl Debug for HistogramPoints
Source§impl Display for HistogramPoints
impl Display for HistogramPoints
Source§impl<'a> From<&'a [f64]> for HistogramPoints
impl<'a> From<&'a [f64]> for HistogramPoints
Source§impl From<Histogram> for HistogramPoints
impl From<Histogram> for HistogramPoints
Source§impl From<f64> for HistogramPoints
impl From<f64> for HistogramPoints
Source§impl<'a> IntoIterator for &'a HistogramPoints
impl<'a> IntoIterator for &'a HistogramPoints
Source§impl<'a> IntoIterator for &'a mut HistogramPoints
impl<'a> IntoIterator for &'a mut HistogramPoints
Source§impl IntoIterator for HistogramPoints
impl IntoIterator for HistogramPoints
Source§impl PartialEq for HistogramPoints
impl PartialEq for HistogramPoints
impl Eq for HistogramPoints
impl StructuralPartialEq for HistogramPoints
Auto Trait Implementations§
impl Freeze for HistogramPoints
impl RefUnwindSafe for HistogramPoints
impl Send for HistogramPoints
impl Sync for HistogramPoints
impl Unpin for HistogramPoints
impl UnwindSafe for HistogramPoints
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.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
Source§impl<T> Pointable for T
impl<T> Pointable for T
§impl<T> Track for T
impl<T> Track for T
§fn track_allocations(self, token: AllocationGroupToken) -> Tracked<Self>
fn track_allocations(self, token: AllocationGroupToken) -> Tracked<Self>
Instruments this type by attaching the given allocation group token, returning a
Tracked
wrapper. Read more§fn in_current_allocation_group(self) -> Tracked<Self>
fn in_current_allocation_group(self) -> Tracked<Self>
Instruments this type by attaching the current allocation group, returning a
Tracked
wrapper. Read more