pub struct FailureCaseReport {Show 20 fields
pub failure_id: usize,
pub failure_timestamp: String,
pub baseline_detected_by_dsa: bool,
pub optimized_detected_by_dsa: bool,
pub detected_by_ewma: bool,
pub detected_by_threshold: bool,
pub baseline_dsa_lead_runs: Option<usize>,
pub optimized_dsa_lead_runs: Option<usize>,
pub ewma_lead_runs: Option<usize>,
pub threshold_lead_runs: Option<usize>,
pub exact_miss_rule: String,
pub failure_stage: String,
pub failure_explanation: String,
pub why_dsfb_missed: String,
pub missed_reason_class: String,
pub ewma_detection_explanation: String,
pub threshold_detection_explanation: String,
pub why_ewma_succeeded_or_failed: String,
pub why_threshold_succeeded_or_failed: String,
pub top_contributing_features: Vec<FailureCaseFeatureDetail>,
}Fields§
§failure_id: usize§failure_timestamp: String§baseline_detected_by_dsa: bool§optimized_detected_by_dsa: bool§detected_by_ewma: bool§detected_by_threshold: bool§baseline_dsa_lead_runs: Option<usize>§optimized_dsa_lead_runs: Option<usize>§ewma_lead_runs: Option<usize>§threshold_lead_runs: Option<usize>§exact_miss_rule: String§failure_stage: String§failure_explanation: String§why_dsfb_missed: String§missed_reason_class: String§ewma_detection_explanation: String§threshold_detection_explanation: String§why_ewma_succeeded_or_failed: String§why_threshold_succeeded_or_failed: String§top_contributing_features: Vec<FailureCaseFeatureDetail>Trait Implementations§
Source§impl Clone for FailureCaseReport
impl Clone for FailureCaseReport
Source§fn clone(&self) -> FailureCaseReport
fn clone(&self) -> FailureCaseReport
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 FailureCaseReport
impl Debug for FailureCaseReport
Auto Trait Implementations§
impl Freeze for FailureCaseReport
impl RefUnwindSafe for FailureCaseReport
impl Send for FailureCaseReport
impl Sync for FailureCaseReport
impl Unpin for FailureCaseReport
impl UnsafeUnpin for FailureCaseReport
impl UnwindSafe for FailureCaseReport
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