[][src]Struct test::stats::Summary

pub struct Summary {
    pub sum: f64,
    pub min: f64,
    pub max: f64,
    pub mean: f64,
    pub median: f64,
    pub var: f64,
    pub std_dev: f64,
    pub std_dev_pct: f64,
    pub median_abs_dev: f64,
    pub median_abs_dev_pct: f64,
    pub quartiles: (f64, f64, f64),
    pub iqr: f64,
}
🔬 This is a nightly-only experimental API. (test)

Extracted collection of all the summary statistics of a sample set.

Fields

sum: f64
🔬 This is a nightly-only experimental API. (test)
min: f64
🔬 This is a nightly-only experimental API. (test)
max: f64
🔬 This is a nightly-only experimental API. (test)
mean: f64
🔬 This is a nightly-only experimental API. (test)
median: f64
🔬 This is a nightly-only experimental API. (test)
var: f64
🔬 This is a nightly-only experimental API. (test)
std_dev: f64
🔬 This is a nightly-only experimental API. (test)
std_dev_pct: f64
🔬 This is a nightly-only experimental API. (test)
median_abs_dev: f64
🔬 This is a nightly-only experimental API. (test)
median_abs_dev_pct: f64
🔬 This is a nightly-only experimental API. (test)
quartiles: (f64, f64, f64)
🔬 This is a nightly-only experimental API. (test)
iqr: f64
🔬 This is a nightly-only experimental API. (test)

Methods

impl Summary[src]

pub fn new(samples: &[f64]) -> Summary[src]

🔬 This is a nightly-only experimental API. (test)

Construct a new summary of a sample set.

Trait Implementations

impl PartialEq<Summary> for Summary[src]

impl Copy for Summary[src]

impl Clone for Summary[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

Auto Trait Implementations

impl Sync for Summary

impl Unpin for Summary

impl Send for Summary

impl RefUnwindSafe for Summary

impl UnwindSafe for Summary

Blanket Implementations

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]