[][src]Trait vrp_core::models::problem::JobPermutation

pub trait JobPermutation {
    pub fn get(&self) -> Vec<Vec<usize>>;
pub fn validate(&self, permutation: &[usize]) -> bool; }

Defines a trait to work with multi job's permutations.

Required methods

pub fn get(&self) -> Vec<Vec<usize>>[src]

Returns a valid permutation.

pub fn validate(&self, permutation: &[usize]) -> bool[src]

Validates given permutation.

Loading content...

Implementors

impl JobPermutation for FixedJobPermutation[src]

Loading content...