pub trait QSym2Driver {
type Params;
type Outcome;
// Required methods
fn run(&mut self) -> Result<(), Error>;
fn result(&self) -> Result<&Self::Outcome, Error>;
}Expand description
Trait defining behaviours of QSym2 drivers.
pub trait QSym2Driver {
type Params;
type Outcome;
// Required methods
fn run(&mut self) -> Result<(), Error>;
fn result(&self) -> Result<&Self::Outcome, Error>;
}Trait defining behaviours of QSym2 drivers.