pub trait PrimSolver {
// Required method
fn check_sat(
&mut self,
prims: &[(Prim, Vec<AtomVal<IdentCtx>>)],
) -> Option<HashMap<IdentCtx, LitVal>>;
}pub trait PrimSolver {
// Required method
fn check_sat(
&mut self,
prims: &[(Prim, Vec<AtomVal<IdentCtx>>)],
) -> Option<HashMap<IdentCtx, LitVal>>;
}