pub struct AnomalyRealismEvaluation {
pub statistical_detectability: f64,
pub avg_anomaly_z_score: f64,
pub cascade_coherence: f64,
pub scheme_participant_consistency: f64,
pub total_anomalies: usize,
pub cascaded_count: usize,
pub scheme_count: usize,
pub passes: bool,
pub issues: Vec<String>,
}Expand description
Results of anomaly realism evaluation.
Fields§
§statistical_detectability: f64Statistical detectability: fraction of anomalies with z-score > 2.
avg_anomaly_z_score: f64Average z-score across all anomalies.
cascade_coherence: f64Cascade coherence: fraction of cascaded anomalies referencing valid parents.
scheme_participant_consistency: f64Scheme participant consistency: fraction of schemes where participants overlap.
total_anomalies: usizeTotal anomalies evaluated.
cascaded_count: usizeCascaded anomalies count.
scheme_count: usizeUnique schemes count.
passes: boolOverall pass/fail.
issues: Vec<String>Issues found.
Trait Implementations§
Source§impl Clone for AnomalyRealismEvaluation
impl Clone for AnomalyRealismEvaluation
Source§fn clone(&self) -> AnomalyRealismEvaluation
fn clone(&self) -> AnomalyRealismEvaluation
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 AnomalyRealismEvaluation
impl Debug for AnomalyRealismEvaluation
Source§impl<'de> Deserialize<'de> for AnomalyRealismEvaluation
impl<'de> Deserialize<'de> for AnomalyRealismEvaluation
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 AnomalyRealismEvaluation
impl RefUnwindSafe for AnomalyRealismEvaluation
impl Send for AnomalyRealismEvaluation
impl Sync for AnomalyRealismEvaluation
impl Unpin for AnomalyRealismEvaluation
impl UnsafeUnpin for AnomalyRealismEvaluation
impl UnwindSafe for AnomalyRealismEvaluation
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<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
Source§fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct
self from the equivalent element of its
superset. Read moreSource§fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
Checks if
self is actually part of its subset T (and can be converted to it).Source§fn to_subset_unchecked(&self) -> SS
fn to_subset_unchecked(&self) -> SS
Use with care! Same as
self.to_subset but without any property checks. Always succeeds.Source§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
The inclusion map: converts
self to the equivalent element of its superset.