pub struct SmtModelCheckerOptions {
pub check_constraints: bool,
pub check_bad_states_individually: bool,
pub save_smt_replay: bool,
}Fields§
§check_constraints: boolPerform additional checking to ensure that the assumptions are satisfiable.
check_bad_states_individually: boolPerform one SMT solver check per assertion instead of combining them into a single check.
save_smt_replay: boolIf true, the communication with the SMT solver will be logged into a replay.smt file.
Trait Implementations§
Source§impl Clone for SmtModelCheckerOptions
impl Clone for SmtModelCheckerOptions
Source§fn clone(&self) -> SmtModelCheckerOptions
fn clone(&self) -> SmtModelCheckerOptions
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 SmtModelCheckerOptions
impl Debug for SmtModelCheckerOptions
impl Copy for SmtModelCheckerOptions
Auto Trait Implementations§
impl Freeze for SmtModelCheckerOptions
impl RefUnwindSafe for SmtModelCheckerOptions
impl Send for SmtModelCheckerOptions
impl Sync for SmtModelCheckerOptions
impl Unpin for SmtModelCheckerOptions
impl UnwindSafe for SmtModelCheckerOptions
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