/// Represents a state of a SAT-Solver.
////// You can obtain the current state of a [`MiniSat`](`crate::solver::minisat::MiniSat`)-Solver by calling
/// [`MiniSat::save_state()`](`crate::solver::minisat::MiniSat::save_state`).
#[derive(Clone, Eq, PartialEq, Debug)]pubstructSolverState{pub(crate)id:usize,
pub(crate)state: [usize; 7],
}implSolverState{/// Manual construction of a new state.
pubconstfnnew(id:usize, state: [usize; 7])->Self{Self{ id, state }}}