pub trait Executor<Q, A>where
Q: RawState,{
type Driver: Driver<Q, A>;
// Required methods
fn load(&mut self, program: Program<Q, A>);
fn run(&mut self) -> Result<(), Error>;
}Expand description
The Executor trait defines the basis for compatible engines within the system.