Trait vrp_core::construction::heuristics::JobSelector [−][src]
On each insertion step, selects a list of jobs to be inserted. It is up to implementation to decide whether list consists of all jobs or just some subset.
Required methods
fn select<'a>(
&'a self,
ctx: &'a mut InsertionContext
) -> Box<dyn Iterator<Item = Job> + 'a>
[src]
&'a self,
ctx: &'a mut InsertionContext
) -> Box<dyn Iterator<Item = Job> + 'a>
Returns a portion of all jobs.