pub struct StdDevAggregator { /* private fields */ }Expand description
Standard deviation aggregator
Implementations§
Source§impl StdDevAggregator
impl StdDevAggregator
pub fn new() -> StdDevAggregator
Trait Implementations§
Source§impl Aggregator for StdDevAggregator
impl Aggregator for StdDevAggregator
Source§fn accumulate(&mut self, value: Option<&Value>)
fn accumulate(&mut self, value: Option<&Value>)
Process a single value
Source§fn new_instance(&self) -> Box<dyn Aggregator>
fn new_instance(&self) -> Box<dyn Aggregator>
Create a fresh copy for a new group
Source§impl Clone for StdDevAggregator
impl Clone for StdDevAggregator
Source§fn clone(&self) -> StdDevAggregator
fn clone(&self) -> StdDevAggregator
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 StdDevAggregator
impl Debug for StdDevAggregator
Source§impl Default for StdDevAggregator
impl Default for StdDevAggregator
Source§fn default() -> StdDevAggregator
fn default() -> StdDevAggregator
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for StdDevAggregator
impl RefUnwindSafe for StdDevAggregator
impl Send for StdDevAggregator
impl Sync for StdDevAggregator
impl Unpin for StdDevAggregator
impl UnsafeUnpin for StdDevAggregator
impl UnwindSafe for StdDevAggregator
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> 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 moreSource§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