pub struct GrubbsResult {
pub index: usize,
pub statistic: f64,
pub critical: f64,
pub is_outlier: bool,
}Expand description
The result of Grubbs’ test for a single outlier.
Fields§
§index: usizeIndex of the most extreme point.
statistic: f64Grubbs statistic G = max|x − μ| / σ.
critical: f64Two-sided critical value at the requested alpha.
is_outlier: booltrue iff G > critical — the point is a statistically significant outlier.
Trait Implementations§
Source§impl Clone for GrubbsResult
impl Clone for GrubbsResult
Source§fn clone(&self) -> GrubbsResult
fn clone(&self) -> GrubbsResult
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 GrubbsResult
impl Debug for GrubbsResult
Source§impl PartialEq for GrubbsResult
impl PartialEq for GrubbsResult
Source§fn eq(&self, other: &GrubbsResult) -> bool
fn eq(&self, other: &GrubbsResult) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for GrubbsResult
impl StructuralPartialEq for GrubbsResult
Auto Trait Implementations§
impl Freeze for GrubbsResult
impl RefUnwindSafe for GrubbsResult
impl Send for GrubbsResult
impl Sync for GrubbsResult
impl Unpin for GrubbsResult
impl UnsafeUnpin for GrubbsResult
impl UnwindSafe for GrubbsResult
Blanket Implementations§
§impl<S, A> Aggregate<Result<S, Error>> for Awhere
A: Aggregate<S>,
impl<S, A> Aggregate<Result<S, Error>> for Awhere
A: Aggregate<S>,
Aggregate shares in an MPC protocol.
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,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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