Trait vrp_core::solver::mutation::Mutation[][src]

pub trait Mutation {
    fn mutate(
        &self,
        refinement_ctx: &RefinementContext,
        insertion_ctx: &InsertionContext
    ) -> InsertionContext; }
Expand description

A trait which defines mutation behavior.

Required methods

Mutates passed insertion context.

Implementors