pub struct StatisticalAnalysisConfig {
pub confidence_level: f64,
pub min_samples_for_trend: usize,
pub rolling_window_size: usize,
pub statistical_tests: Vec<StatisticalTest>,
pub outlier_detection: OutlierDetection,
}Expand description
Statistical analysis configuration
Fields§
§confidence_level: f64Confidence level for regression detection
min_samples_for_trend: usizeMinimum number of samples for trend analysis
rolling_window_size: usizeWindow size for rolling statistics
statistical_tests: Vec<StatisticalTest>Statistical tests to perform
outlier_detection: OutlierDetectionOutlier detection method
Trait Implementations§
Source§impl Clone for StatisticalAnalysisConfig
impl Clone for StatisticalAnalysisConfig
Source§fn clone(&self) -> StatisticalAnalysisConfig
fn clone(&self) -> StatisticalAnalysisConfig
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 StatisticalAnalysisConfig
impl Debug for StatisticalAnalysisConfig
Auto Trait Implementations§
impl Freeze for StatisticalAnalysisConfig
impl RefUnwindSafe for StatisticalAnalysisConfig
impl Send for StatisticalAnalysisConfig
impl Sync for StatisticalAnalysisConfig
impl Unpin for StatisticalAnalysisConfig
impl UnwindSafe for StatisticalAnalysisConfig
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> 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