Trait mop_common::Solver

source ·
pub trait Solver {
    type Rslt;

    fn do_work_after(&mut self);
    fn do_work_before(&mut self);
    fn into_result(self) -> Self::Rslt;
    fn result(&self) -> &Self::Rslt;

    fn initialize(&mut self) { ... }
    fn terminate(&mut self) { ... }
}

Required Associated Types§

Required Methods§

Do solving work after stoping criteria verification.

Do solving work before stoping criteria verification.

Provided Methods§

Implementors§