diff --git a/src/lib.rs b/src/lib.rs index 66ecc89..0cea4bf 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -24,7 +24,7 @@ pub struct MaximizeSelector { impl MaximizeSelector { pub fn new(count: usize) -> Self { - MaximizeSelector { count: count } + MaximizeSelector { count } } } @@ -45,7 +45,7 @@ pub struct MinimizeSelector { impl MinimizeSelector { pub fn new(count: usize) -> Self { - MinimizeSelector { count: count } + MinimizeSelector { count } } } @@ -86,16 +86,14 @@ where initial .into_iter() .map(|individual| Wrapper { - individual: individual, + individual, fitness: None, }) .for_each(|wrapper| { population.push(wrapper); }); - Simulation { - population: population, - } + Simulation { population } } #[inline] @@ -140,14 +138,12 @@ where initial .into_par_iter() .map(|individual| Wrapper { - individual: individual, + individual, fitness: None, }) .collect_into_vec(&mut population); - ParSimulation { - population: population, - } + ParSimulation { population } } #[inline]