pub enum StrategyAction {
SetupAndCleanup,
Extension,
Select,
Crossover,
Mutate,
Fitness,
UpdateBestChromosome,
Other,
}
Variants§
Trait Implementations§
Source§impl Clone for StrategyAction
impl Clone for StrategyAction
Source§fn clone(&self) -> StrategyAction
fn clone(&self) -> StrategyAction
Returns a copy 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 StrategyAction
impl Debug for StrategyAction
Source§impl Hash for StrategyAction
impl Hash for StrategyAction
Source§impl PartialEq for StrategyAction
impl PartialEq for StrategyAction
impl Copy for StrategyAction
impl Eq for StrategyAction
impl StructuralPartialEq for StrategyAction
Auto Trait Implementations§
impl Freeze for StrategyAction
impl RefUnwindSafe for StrategyAction
impl Send for StrategyAction
impl Sync for StrategyAction
impl Unpin for StrategyAction
impl UnwindSafe for StrategyAction
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more