//! One falsifiability matrix entry.
/// One entry in the falsifiability matrix.
pub struct FalsifiabilityEntry {
/// Law name matching `canonical_law_id`.
pub law_name: &'static str,
/// Canonical broken implementation and witness proving falsifiability.
pub canonical_counterexample: &'static str,
/// Whether the checker can produce a counterexample for a broken reference.
pub catches_violator: bool,
/// Whether the checker passes an honest (correct) reference.
pub passes_honest: bool,
}