pub struct EvolutionSuite {
pub version: u8,
pub language: String,
pub generation: u32,
pub selection_budget: usize,
pub fitness_signals: Vec<String>,
pub candidates: Vec<EvolutionCandidateRecord>,
}Fields§
§version: u8§language: String§generation: u32§selection_budget: usize§fitness_signals: Vec<String>§candidates: Vec<EvolutionCandidateRecord>Trait Implementations§
Source§impl Clone for EvolutionSuite
impl Clone for EvolutionSuite
Source§fn clone(&self) -> EvolutionSuite
fn clone(&self) -> EvolutionSuite
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 EvolutionSuite
impl Debug for EvolutionSuite
Source§impl<'de> Deserialize<'de> for EvolutionSuite
impl<'de> Deserialize<'de> for EvolutionSuite
Source§fn 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
Source§impl PartialEq for EvolutionSuite
impl PartialEq for EvolutionSuite
Source§fn eq(&self, other: &EvolutionSuite) -> bool
fn eq(&self, other: &EvolutionSuite) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for EvolutionSuite
impl Serialize for EvolutionSuite
impl Eq for EvolutionSuite
impl StructuralPartialEq for EvolutionSuite
Auto Trait Implementations§
impl Freeze for EvolutionSuite
impl RefUnwindSafe for EvolutionSuite
impl Send for EvolutionSuite
impl Sync for EvolutionSuite
impl Unpin for EvolutionSuite
impl UnsafeUnpin for EvolutionSuite
impl UnwindSafe for EvolutionSuite
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