Trait genetic_algorithm::compete::Compete
source · pub trait Compete:
Clone
+ Send
+ Sync
+ Debug {
// Required method
fn call<G: Genotype, R: Rng, SR: EvolveReporter<Genotype = G>>(
&mut self,
state: &mut EvolveState<G>,
config: &EvolveConfig,
reporter: &mut SR,
rng: &mut R,
);
}Required Methods§
fn call<G: Genotype, R: Rng, SR: EvolveReporter<Genotype = G>>( &mut self, state: &mut EvolveState<G>, config: &EvolveConfig, reporter: &mut SR, rng: &mut R, )
Object Safety§
This trait is not object safe.