pub struct MetricsSummaryBuilder { /* private fields */ }
Expand description
Builder for MetricsSummary
.
Implementations§
Source§impl MetricsSummaryBuilder
impl MetricsSummaryBuilder
pub fn timestamp(&mut self, value: String) -> &mut Self
pub fn gauges(&mut self, value: Vec<GaugeValue>) -> &mut Self
pub fn points(&mut self, value: Vec<PointValue>) -> &mut Self
pub fn counters(&mut self, value: Vec<SampledValue>) -> &mut Self
pub fn samples(&mut self, value: Vec<SampledValue>) -> &mut Self
Sourcepub fn build(&self) -> Result<MetricsSummary, MetricsSummaryBuilderError>
pub fn build(&self) -> Result<MetricsSummary, MetricsSummaryBuilderError>
Trait Implementations§
Source§impl Clone for MetricsSummaryBuilder
impl Clone for MetricsSummaryBuilder
Source§fn clone(&self) -> MetricsSummaryBuilder
fn clone(&self) -> MetricsSummaryBuilder
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 moreAuto Trait Implementations§
impl Freeze for MetricsSummaryBuilder
impl RefUnwindSafe for MetricsSummaryBuilder
impl Send for MetricsSummaryBuilder
impl Sync for MetricsSummaryBuilder
impl Unpin for MetricsSummaryBuilder
impl UnwindSafe for MetricsSummaryBuilder
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