pub struct ModelChecker { /* private fields */ }Expand description
Model checker for temporal modal formulas
Implementations§
Source§impl ModelChecker
impl ModelChecker
Sourcepub fn check_formula(&self, formula: &Formula) -> ModelCheckResult
pub fn check_formula(&self, formula: &Formula) -> ModelCheckResult
Check if a formula is satisfied by the model (requires at least one state from each graph)
Sourcepub fn check_formula_any_state(&self, formula: &Formula) -> ModelCheckResult
pub fn check_formula_any_state(&self, formula: &Formula) -> ModelCheckResult
Check if any state satisfies the formula (original behavior)
Auto Trait Implementations§
impl Freeze for ModelChecker
impl RefUnwindSafe for ModelChecker
impl Send for ModelChecker
impl Sync for ModelChecker
impl Unpin for ModelChecker
impl UnwindSafe for ModelChecker
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