pub struct MonsterSolver { /* private fields */ }Implementations§
Trait Implementations§
Source§impl Default for MonsterSolver
impl Default for MonsterSolver
Source§impl Solver for MonsterSolver
impl Solver for MonsterSolver
fn name() -> &'static str
fn solve_impl<F: Formula>( &self, formula: &F, ) -> Result<Option<Assignment>, SolverError>
fn solve<F: Formula>( &self, formula: &F, ) -> Result<Option<Assignment>, SolverError>
Auto Trait Implementations§
impl Freeze for MonsterSolver
impl RefUnwindSafe for MonsterSolver
impl Send for MonsterSolver
impl Sync for MonsterSolver
impl Unpin for MonsterSolver
impl UnwindSafe for MonsterSolver
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