Trait haybale::backend::Backend [−][src]
pub trait Backend: Clone {
type SolverRef: SolverRef<BV = Self::BV>;
type BV: BV<SolverRef = Self::SolverRef>;
type Memory: Memory<SolverRef = Self::SolverRef, Index = Self::BV, Value = Self::BV>;
}
Expand description
A Backend
is just a collection of types which together implement the necessary traits