pub struct ExactNumericAggregates {
pub min: f64,
pub max: f64,
pub mean: f64,
pub std_dev: f64,
pub variance: f64,
pub count: usize,
}Expand description
Exact streaming aggregates for a numeric column: O(1)-memory statistics that an
engine computed over the entire stream, as opposed to the bounded
sample_values it retained.
Fields§
§min: f64§max: f64§mean: f64§std_dev: f64Standard deviation with the unbiased (n-1) denominator.
variance: f64Variance with the unbiased (n-1) denominator.
count: usizeNumber of parsed numeric values covered by these aggregates.
Trait Implementations§
Source§impl Clone for ExactNumericAggregates
impl Clone for ExactNumericAggregates
Source§fn clone(&self) -> ExactNumericAggregates
fn clone(&self) -> ExactNumericAggregates
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 moreimpl Copy for ExactNumericAggregates
Source§impl Debug for ExactNumericAggregates
impl Debug for ExactNumericAggregates
Source§impl PartialEq for ExactNumericAggregates
impl PartialEq for ExactNumericAggregates
impl StructuralPartialEq for ExactNumericAggregates
Auto Trait Implementations§
impl Freeze for ExactNumericAggregates
impl RefUnwindSafe for ExactNumericAggregates
impl Send for ExactNumericAggregates
impl Sync for ExactNumericAggregates
impl Unpin for ExactNumericAggregates
impl UnsafeUnpin for ExactNumericAggregates
impl UnwindSafe for ExactNumericAggregates
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