pub struct MiaSolver;Trait Implementations§
Source§impl Solver for MiaSolver
impl Solver for MiaSolver
fn solve(&self, state: &GameState) -> Option<Move>
fn solve_game(&self, minsweeper: &mut dyn Minsweeper) -> GameResult
impl Copy for MiaSolver
Auto Trait Implementations§
impl Freeze for MiaSolver
impl RefUnwindSafe for MiaSolver
impl Send for MiaSolver
impl Sync for MiaSolver
impl Unpin for MiaSolver
impl UnwindSafe for MiaSolver
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