pub enum CrossoverType {
POX,
LOX,
JOX,
}Expand description
Crossover strategy for scheduling chromosomes.
Variants§
POX
Precedence Operation Crossover (Bierwirth et al., 1996).
LOX
Linear Order Crossover (Falkenauer & Bouffouix, 1991).
JOX
Job-based Order Crossover (Yamada & Nakano, 1997).
Trait Implementations§
Source§impl Clone for CrossoverType
impl Clone for CrossoverType
Source§fn clone(&self) -> CrossoverType
fn clone(&self) -> CrossoverType
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CrossoverType
impl Debug for CrossoverType
Source§impl PartialEq for CrossoverType
impl PartialEq for CrossoverType
impl Copy for CrossoverType
impl Eq for CrossoverType
impl StructuralPartialEq for CrossoverType
Auto Trait Implementations§
impl Freeze for CrossoverType
impl RefUnwindSafe for CrossoverType
impl Send for CrossoverType
impl Sync for CrossoverType
impl Unpin for CrossoverType
impl UnsafeUnpin for CrossoverType
impl UnwindSafe for CrossoverType
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more