pub struct MonitoringResults {
pub health_status: ModelHealth,
pub performance_trend: PerformanceTrend,
pub drift_results: Vec<DriftDetectionResult>,
pub degradation_indicators: DegradationIndicators,
pub recommendations: Vec<RecommendedAction>,
pub metrics_history: Vec<PerformanceDataPoint>,
}Expand description
Performance monitoring results
Fields§
§health_status: ModelHealthCurrent model health status
performance_trend: PerformanceTrendPerformance trend over time
drift_results: Vec<DriftDetectionResult>Drift detection results
degradation_indicators: DegradationIndicatorsPerformance degradation indicators
recommendations: Vec<RecommendedAction>Recommendations for improvement
metrics_history: Vec<PerformanceDataPoint>Detailed metrics history
Trait Implementations§
Source§impl Clone for MonitoringResults
impl Clone for MonitoringResults
Source§fn clone(&self) -> MonitoringResults
fn clone(&self) -> MonitoringResults
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 moreAuto Trait Implementations§
impl Freeze for MonitoringResults
impl RefUnwindSafe for MonitoringResults
impl Send for MonitoringResults
impl Sync for MonitoringResults
impl Unpin for MonitoringResults
impl UnwindSafe for MonitoringResults
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