Struct mop_solvers::genetic_algorithm::GeneticAlgorithmParams [−][src]
pub struct GeneticAlgorithmParams<CR, MA, MU, S> {
pub crossover: CR,
pub mating_selection: MA,
pub mutation: MU,
pub survivor_selection: S,
}Fields
crossover: CR
mating_selection: MA
mutation: MU
survivor_selection: S
Trait Implementations
impl<CR: Clone, MA: Clone, MU: Clone, S: Clone> Clone for GeneticAlgorithmParams<CR, MA, MU, S>[src]
impl<CR: Clone, MA: Clone, MU: Clone, S: Clone> Clone for GeneticAlgorithmParams<CR, MA, MU, S>fn clone(&self) -> GeneticAlgorithmParams<CR, MA, MU, S>[src]
fn clone(&self) -> GeneticAlgorithmParams<CR, MA, MU, S>Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0[src]
fn clone_from(&mut self, source: &Self)1.0.0
[src]Performs copy-assignment from source. Read more
impl<CR: Debug, MA: Debug, MU: Debug, S: Debug> Debug for GeneticAlgorithmParams<CR, MA, MU, S>[src]
impl<CR: Debug, MA: Debug, MU: Debug, S: Debug> Debug for GeneticAlgorithmParams<CR, MA, MU, S>