pub struct FalsificationSummary {
pub total: usize,
pub passed: usize,
pub triggered: usize,
pub jidoka_triggered: bool,
pub criteria: Vec<FalsificationCriterionResult>,
}Expand description
Summary of falsification criteria checks.
Fields§
§total: usizeTotal number of criteria checked
passed: usizeNumber of criteria that passed (not falsified)
triggered: usizeNumber of criteria that triggered (model falsified)
jidoka_triggered: boolWhether Jidoka (stop-on-error) was triggered
criteria: Vec<FalsificationCriterionResult>Individual criterion results
Trait Implementations§
Source§impl Clone for FalsificationSummary
impl Clone for FalsificationSummary
Source§fn clone(&self) -> FalsificationSummary
fn clone(&self) -> FalsificationSummary
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 FalsificationSummary
impl Debug for FalsificationSummary
Source§impl<'de> Deserialize<'de> for FalsificationSummary
impl<'de> Deserialize<'de> for FalsificationSummary
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 FalsificationSummary
impl RefUnwindSafe for FalsificationSummary
impl Send for FalsificationSummary
impl Sync for FalsificationSummary
impl Unpin for FalsificationSummary
impl UnsafeUnpin for FalsificationSummary
impl UnwindSafe for FalsificationSummary
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