use crate::solver::Solver; use crate::board::Board; pub struct MySolver { } impl MySolver { pub fn new() -> MySolver { return MySolver {}; } } impl Solver for MySolver { fn solve(&self, _pg: &Board) -> Option { // FIXME: Implement! None } fn is_unique(&self, _ : &Board) -> bool { // FIXME: Implement false } }