InconsistencyDetectionAlgorithm

Trait InconsistencyDetectionAlgorithm 

Source
pub trait InconsistencyDetectionAlgorithm: Send + Sync {
    // Required methods
    fn detect_inconsistencies(&self) -> Result<Vec<Inconsistency>>;
    fn get_algorithm_name(&self) -> &str;
}
Expand description

Trait for inconsistency detection

Required Methods§

Source

fn detect_inconsistencies(&self) -> Result<Vec<Inconsistency>>

Detect inconsistencies in the system

Source

fn get_algorithm_name(&self) -> &str

Get detection algorithm name

Implementors§