pub struct SumDataPoint {
pub attributes: Vec<KeyValue>,
pub value: MetricNumber,
pub exemplars: Vec<Exemplar>,
}Expand description
A single data point in a time series to be associated with a sum.
Fields§
§attributes: Vec<KeyValue>attributes is the set of key value pairs that uniquely identify the
time series.
value: MetricNumberThe value of this data point.
exemplars: Vec<Exemplar>The sampled exemplars collected during the time series.
Trait Implementations§
Source§impl Clone for SumDataPoint
impl Clone for SumDataPoint
Source§fn clone(&self) -> SumDataPoint
fn clone(&self) -> SumDataPoint
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 SumDataPoint
impl Debug for SumDataPoint
impl ComponentType for SumDataPoint
impl Lift for SumDataPoint
impl Lower for SumDataPoint
Auto Trait Implementations§
impl Freeze for SumDataPoint
impl RefUnwindSafe for SumDataPoint
impl Send for SumDataPoint
impl Sync for SumDataPoint
impl Unpin for SumDataPoint
impl UnsafeUnpin for SumDataPoint
impl UnwindSafe for SumDataPoint
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