pub struct ExponentialHistogram {
pub data_points: Vec<ExponentialHistogramDataPoint>,
pub start_time: Datetime,
pub time: Datetime,
pub temporality: Temporality,
}Expand description
The histogram of all measurements of values from an instrument.
Fields§
§data_points: Vec<ExponentialHistogramDataPoint>The individual aggregated measurements with unique attributes.
start_time: DatetimeWhen the time series was started.
time: DatetimeThe time when the time series was recorded.
temporality: TemporalityDescribes if the aggregation is reported as the change from the last report time, or the cumulative changes since a fixed start time.
Trait Implementations§
Source§impl Clone for ExponentialHistogram
impl Clone for ExponentialHistogram
Source§fn clone(&self) -> ExponentialHistogram
fn clone(&self) -> ExponentialHistogram
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 ExponentialHistogram
impl Debug for ExponentialHistogram
impl ComponentType for ExponentialHistogram
impl Lift for ExponentialHistogram
impl Lower for ExponentialHistogram
Auto Trait Implementations§
impl Freeze for ExponentialHistogram
impl RefUnwindSafe for ExponentialHistogram
impl Send for ExponentialHistogram
impl Sync for ExponentialHistogram
impl Unpin for ExponentialHistogram
impl UnsafeUnpin for ExponentialHistogram
impl UnwindSafe for ExponentialHistogram
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> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more