pub struct PerFailureRunDsaSignal {Show 35 fields
pub failure_run_index: usize,
pub failure_timestamp: String,
pub earliest_dsa_run: Option<usize>,
pub earliest_primary_source: Option<String>,
pub earliest_dsa_feature_index: Option<usize>,
pub earliest_dsa_feature_name: Option<String>,
pub dsa_lead_runs: Option<usize>,
pub threshold_lead_runs: Option<usize>,
pub ewma_lead_runs: Option<usize>,
pub cusum_lead_runs: Option<usize>,
pub run_energy_lead_runs: Option<usize>,
pub pca_fdc_lead_runs: Option<usize>,
pub dsa_minus_cusum_delta_runs: Option<i64>,
pub dsa_minus_run_energy_delta_runs: Option<i64>,
pub dsa_minus_pca_fdc_delta_runs: Option<i64>,
pub dsa_minus_threshold_delta_runs: Option<i64>,
pub dsa_minus_ewma_delta_runs: Option<i64>,
pub dsa_alerting_feature_count: usize,
pub max_dsa_score_in_lookback: Option<f64>,
pub max_dsa_score_feature_index: Option<usize>,
pub max_dsa_score_feature_name: Option<String>,
pub max_dsa_score_run_index: Option<usize>,
pub max_dsa_score_boundary_density_w: Option<f64>,
pub max_dsa_score_drift_persistence_w: Option<f64>,
pub max_dsa_score_slew_density_w: Option<f64>,
pub max_dsa_score_ewma_occupancy_w: Option<f64>,
pub max_dsa_score_motif_recurrence_w: Option<f64>,
pub max_dsa_score_fragmentation_proxy_w: Option<f64>,
pub max_dsa_score_consistent: Option<bool>,
pub max_dsa_score_policy_state: Option<String>,
pub max_dsa_score_resolved_alert_class: Option<String>,
pub max_dsa_score_numeric_dsa_alert: Option<bool>,
pub max_dsa_score_dsa_alert: Option<bool>,
pub max_dsa_score_policy_suppressed: Option<bool>,
pub max_dsa_score_rescue_transition: Option<String>,
}Fields§
§failure_run_index: usize§failure_timestamp: String§earliest_dsa_run: Option<usize>§earliest_primary_source: Option<String>§earliest_dsa_feature_index: Option<usize>§earliest_dsa_feature_name: Option<String>§dsa_lead_runs: Option<usize>§threshold_lead_runs: Option<usize>§ewma_lead_runs: Option<usize>§cusum_lead_runs: Option<usize>§run_energy_lead_runs: Option<usize>§pca_fdc_lead_runs: Option<usize>§dsa_minus_cusum_delta_runs: Option<i64>§dsa_minus_run_energy_delta_runs: Option<i64>§dsa_minus_pca_fdc_delta_runs: Option<i64>§dsa_minus_threshold_delta_runs: Option<i64>§dsa_minus_ewma_delta_runs: Option<i64>§dsa_alerting_feature_count: usize§max_dsa_score_in_lookback: Option<f64>§max_dsa_score_feature_index: Option<usize>§max_dsa_score_feature_name: Option<String>§max_dsa_score_run_index: Option<usize>§max_dsa_score_boundary_density_w: Option<f64>§max_dsa_score_drift_persistence_w: Option<f64>§max_dsa_score_slew_density_w: Option<f64>§max_dsa_score_ewma_occupancy_w: Option<f64>§max_dsa_score_motif_recurrence_w: Option<f64>§max_dsa_score_fragmentation_proxy_w: Option<f64>§max_dsa_score_consistent: Option<bool>§max_dsa_score_policy_state: Option<String>§max_dsa_score_resolved_alert_class: Option<String>§max_dsa_score_numeric_dsa_alert: Option<bool>§max_dsa_score_dsa_alert: Option<bool>§max_dsa_score_policy_suppressed: Option<bool>§max_dsa_score_rescue_transition: Option<String>Trait Implementations§
Source§impl Clone for PerFailureRunDsaSignal
impl Clone for PerFailureRunDsaSignal
Source§fn clone(&self) -> PerFailureRunDsaSignal
fn clone(&self) -> PerFailureRunDsaSignal
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 PerFailureRunDsaSignal
impl Debug for PerFailureRunDsaSignal
Auto Trait Implementations§
impl Freeze for PerFailureRunDsaSignal
impl RefUnwindSafe for PerFailureRunDsaSignal
impl Send for PerFailureRunDsaSignal
impl Sync for PerFailureRunDsaSignal
impl Unpin for PerFailureRunDsaSignal
impl UnsafeUnpin for PerFailureRunDsaSignal
impl UnwindSafe for PerFailureRunDsaSignal
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