pub struct DecomposeSearch { /* private fields */ }Expand description
A search operator which decomposes original solution into multiple partial solutions, preforms search independently, and then merges partial solution back into one solution.
Implementations
Trait Implementations
sourceimpl HeuristicOperator for DecomposeSearch
impl HeuristicOperator for DecomposeSearch
type Context = RefinementContext
type Context = RefinementContext
A heuristic context type.
type Objective = ProblemObjective
type Objective = ProblemObjective
A heuristic objective type.
type Solution = InsertionContext
type Solution = InsertionContext
A heuristic solution type.
Auto Trait Implementations
impl !RefUnwindSafe for DecomposeSearch
impl Send for DecomposeSearch
impl Sync for DecomposeSearch
impl Unpin for DecomposeSearch
impl !UnwindSafe for DecomposeSearch
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more