pub trait JobPermutation { fn get(&self) -> Vec<Vec<usize>>; fn validate(&self, permutation: &[usize]) -> bool; }
Defines a trait to work with multi job’s permutations.
Returns a valid permutation.
Validates given permutation.