Struct vrp_cli::extensions::solve::config::EvolutionConfig
source · [−]pub struct EvolutionConfig {
pub initial: Option<InitialConfig>,
pub population: Option<PopulationType>,
}Expand description
An evolution configuration.
Fields
initial: Option<InitialConfig>population: Option<PopulationType>Trait Implementations
sourceimpl Clone for EvolutionConfig
impl Clone for EvolutionConfig
sourcefn clone(&self) -> EvolutionConfig
fn clone(&self) -> EvolutionConfig
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for EvolutionConfig
impl Debug for EvolutionConfig
sourceimpl<'de> Deserialize<'de> for EvolutionConfig
impl<'de> Deserialize<'de> for EvolutionConfig
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations
impl RefUnwindSafe for EvolutionConfig
impl Send for EvolutionConfig
impl Sync for EvolutionConfig
impl Unpin for EvolutionConfig
impl UnwindSafe for EvolutionConfig
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more