pub struct MultipleTestingStats {
pub n_tests: usize,
pub alpha: f64,
pub adjusted_alpha: f64,
pub method: CorrectionMethod,
pub warning_level: WarningLevel,
pub warning_message: Option<String>,
pub risk_accepted: bool,
}Expand description
Statistics about multiple testing
Fields§
§n_tests: usizeNumber of parameter combinations tested
alpha: f64Original significance level (alpha)
adjusted_alpha: f64Adjusted significance level after correction
method: CorrectionMethodCorrection method applied
warning_level: WarningLevelWarning level based on number of tests
warning_message: Option<String>Human-readable warning message (if any)
risk_accepted: boolWhether the user explicitly accepted overfitting risk
Implementations§
Trait Implementations§
Source§impl Clone for MultipleTestingStats
impl Clone for MultipleTestingStats
Source§fn clone(&self) -> MultipleTestingStats
fn clone(&self) -> MultipleTestingStats
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 moreSource§impl Debug for MultipleTestingStats
impl Debug for MultipleTestingStats
Source§impl<'de> Deserialize<'de> for MultipleTestingStats
impl<'de> Deserialize<'de> for MultipleTestingStats
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for MultipleTestingStats
impl RefUnwindSafe for MultipleTestingStats
impl Send for MultipleTestingStats
impl Sync for MultipleTestingStats
impl Unpin for MultipleTestingStats
impl UnsafeUnpin for MultipleTestingStats
impl UnwindSafe for MultipleTestingStats
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 more