pub struct LeadTimeExplanation {
pub mean_dsfb_lead_runs: Option<f64>,
pub mean_threshold_lead_runs: Option<f64>,
pub mean_semantic_match_lead_runs: Option<f64>,
pub threshold_earlier_failure_count: usize,
pub dsfb_earlier_failure_count: usize,
pub semantic_match_precedes_threshold_count: usize,
pub motif_emergence_precedes_threshold_count: usize,
pub explanation: String,
pub validation_note: String,
}Fields§
§mean_dsfb_lead_runs: Option<f64>§mean_threshold_lead_runs: Option<f64>§mean_semantic_match_lead_runs: Option<f64>§threshold_earlier_failure_count: usize§dsfb_earlier_failure_count: usize§semantic_match_precedes_threshold_count: usize§motif_emergence_precedes_threshold_count: usize§explanation: String§validation_note: StringTrait Implementations§
Source§impl Clone for LeadTimeExplanation
impl Clone for LeadTimeExplanation
Source§fn clone(&self) -> LeadTimeExplanation
fn clone(&self) -> LeadTimeExplanation
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 LeadTimeExplanation
impl Debug for LeadTimeExplanation
Auto Trait Implementations§
impl Freeze for LeadTimeExplanation
impl RefUnwindSafe for LeadTimeExplanation
impl Send for LeadTimeExplanation
impl Sync for LeadTimeExplanation
impl Unpin for LeadTimeExplanation
impl UnsafeUnpin for LeadTimeExplanation
impl UnwindSafe for LeadTimeExplanation
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