pub struct PerFailureRunSignal {Show 40 fields
pub failure_run_index: usize,
pub failure_timestamp: String,
pub earliest_dsfb_raw_boundary_run: Option<usize>,
pub earliest_dsfb_persistent_boundary_run: Option<usize>,
pub earliest_dsfb_raw_violation_run: Option<usize>,
pub earliest_dsfb_persistent_violation_run: Option<usize>,
pub earliest_threshold_run: Option<usize>,
pub earliest_ewma_run: Option<usize>,
pub earliest_cusum_run: Option<usize>,
pub earliest_run_energy_run: Option<usize>,
pub earliest_pca_fdc_run: Option<usize>,
pub dsfb_raw_boundary_lead_runs: Option<usize>,
pub dsfb_persistent_boundary_lead_runs: Option<usize>,
pub dsfb_raw_violation_lead_runs: Option<usize>,
pub dsfb_persistent_violation_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 dsfb_raw_boundary_minus_cusum_delta_runs: Option<i64>,
pub dsfb_raw_boundary_minus_run_energy_delta_runs: Option<i64>,
pub dsfb_raw_boundary_minus_pca_fdc_delta_runs: Option<i64>,
pub dsfb_raw_boundary_minus_threshold_delta_runs: Option<i64>,
pub dsfb_raw_boundary_minus_ewma_delta_runs: Option<i64>,
pub dsfb_persistent_boundary_minus_cusum_delta_runs: Option<i64>,
pub dsfb_persistent_boundary_minus_run_energy_delta_runs: Option<i64>,
pub dsfb_persistent_boundary_minus_pca_fdc_delta_runs: Option<i64>,
pub dsfb_persistent_boundary_minus_threshold_delta_runs: Option<i64>,
pub dsfb_persistent_boundary_minus_ewma_delta_runs: Option<i64>,
pub dsfb_raw_violation_minus_cusum_delta_runs: Option<i64>,
pub dsfb_raw_violation_minus_run_energy_delta_runs: Option<i64>,
pub dsfb_raw_violation_minus_pca_fdc_delta_runs: Option<i64>,
pub dsfb_raw_violation_minus_threshold_delta_runs: Option<i64>,
pub dsfb_raw_violation_minus_ewma_delta_runs: Option<i64>,
pub dsfb_persistent_violation_minus_cusum_delta_runs: Option<i64>,
pub dsfb_persistent_violation_minus_run_energy_delta_runs: Option<i64>,
pub dsfb_persistent_violation_minus_pca_fdc_delta_runs: Option<i64>,
pub dsfb_persistent_violation_minus_threshold_delta_runs: Option<i64>,
pub dsfb_persistent_violation_minus_ewma_delta_runs: Option<i64>,
}Fields§
§failure_run_index: usize§failure_timestamp: String§earliest_dsfb_raw_boundary_run: Option<usize>§earliest_dsfb_persistent_boundary_run: Option<usize>§earliest_dsfb_raw_violation_run: Option<usize>§earliest_dsfb_persistent_violation_run: Option<usize>§earliest_threshold_run: Option<usize>§earliest_ewma_run: Option<usize>§earliest_cusum_run: Option<usize>§earliest_run_energy_run: Option<usize>§earliest_pca_fdc_run: Option<usize>§dsfb_raw_boundary_lead_runs: Option<usize>§dsfb_persistent_boundary_lead_runs: Option<usize>§dsfb_raw_violation_lead_runs: Option<usize>§dsfb_persistent_violation_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>§dsfb_raw_boundary_minus_cusum_delta_runs: Option<i64>§dsfb_raw_boundary_minus_run_energy_delta_runs: Option<i64>§dsfb_raw_boundary_minus_pca_fdc_delta_runs: Option<i64>§dsfb_raw_boundary_minus_threshold_delta_runs: Option<i64>§dsfb_raw_boundary_minus_ewma_delta_runs: Option<i64>§dsfb_persistent_boundary_minus_cusum_delta_runs: Option<i64>§dsfb_persistent_boundary_minus_run_energy_delta_runs: Option<i64>§dsfb_persistent_boundary_minus_pca_fdc_delta_runs: Option<i64>§dsfb_persistent_boundary_minus_threshold_delta_runs: Option<i64>§dsfb_persistent_boundary_minus_ewma_delta_runs: Option<i64>§dsfb_raw_violation_minus_cusum_delta_runs: Option<i64>§dsfb_raw_violation_minus_run_energy_delta_runs: Option<i64>§dsfb_raw_violation_minus_pca_fdc_delta_runs: Option<i64>§dsfb_raw_violation_minus_threshold_delta_runs: Option<i64>§dsfb_raw_violation_minus_ewma_delta_runs: Option<i64>§dsfb_persistent_violation_minus_cusum_delta_runs: Option<i64>§dsfb_persistent_violation_minus_run_energy_delta_runs: Option<i64>§dsfb_persistent_violation_minus_pca_fdc_delta_runs: Option<i64>§dsfb_persistent_violation_minus_threshold_delta_runs: Option<i64>§dsfb_persistent_violation_minus_ewma_delta_runs: Option<i64>Trait Implementations§
Source§impl Clone for PerFailureRunSignal
impl Clone for PerFailureRunSignal
Source§fn clone(&self) -> PerFailureRunSignal
fn clone(&self) -> PerFailureRunSignal
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 PerFailureRunSignal
impl Debug for PerFailureRunSignal
Auto Trait Implementations§
impl Freeze for PerFailureRunSignal
impl RefUnwindSafe for PerFailureRunSignal
impl Send for PerFailureRunSignal
impl Sync for PerFailureRunSignal
impl Unpin for PerFailureRunSignal
impl UnsafeUnpin for PerFailureRunSignal
impl UnwindSafe for PerFailureRunSignal
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