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 UnsafeUnpin 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