pub struct AnomalyInfo {
pub anomaly_type: String,
pub severity: String,
pub affected_layers: Vec<String>,
pub detection_confidence: f64,
pub anomaly_magnitude: f64,
pub temporal_pattern: String,
pub root_cause_analysis: String,
pub recommended_action: String,
pub recovery_probability: f64,
pub prevention_suggestions: Vec<String>,
}
Fields§
§anomaly_type: String
§severity: String
§affected_layers: Vec<String>
§detection_confidence: f64
§anomaly_magnitude: f64
§temporal_pattern: String
§root_cause_analysis: String
§recommended_action: String
§recovery_probability: f64
§prevention_suggestions: Vec<String>
Trait Implementations§
Source§impl Clone for AnomalyInfo
impl Clone for AnomalyInfo
Source§fn clone(&self) -> AnomalyInfo
fn clone(&self) -> AnomalyInfo
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 AnomalyInfo
impl Debug for AnomalyInfo
Source§impl PartialEq for AnomalyInfo
impl PartialEq for AnomalyInfo
Source§impl Serialize for AnomalyInfo
impl Serialize for AnomalyInfo
impl StructuralPartialEq for AnomalyInfo
Auto Trait Implementations§
impl Freeze for AnomalyInfo
impl RefUnwindSafe for AnomalyInfo
impl Send for AnomalyInfo
impl Sync for AnomalyInfo
impl Unpin for AnomalyInfo
impl UnwindSafe for AnomalyInfo
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