pub struct EvolutionGeneration {
pub version: u8,
pub language: String,
pub generation: u32,
pub parent_suite: Utf8PathBuf,
pub created_unix_seconds: u64,
pub outcome: EvolutionOutcome,
pub candidates: Vec<EvolutionGenerationCandidate>,
pub delta: Option<EvolutionQualityDelta>,
pub written_paths: Vec<Utf8PathBuf>,
}Fields§
§version: u8§language: String§generation: u32§parent_suite: Utf8PathBuf§created_unix_seconds: u64§outcome: EvolutionOutcome§candidates: Vec<EvolutionGenerationCandidate>§delta: Option<EvolutionQualityDelta>§written_paths: Vec<Utf8PathBuf>Trait Implementations§
Source§impl Clone for EvolutionGeneration
impl Clone for EvolutionGeneration
Source§fn clone(&self) -> EvolutionGeneration
fn clone(&self) -> EvolutionGeneration
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 EvolutionGeneration
impl Debug for EvolutionGeneration
Source§impl<'de> Deserialize<'de> for EvolutionGeneration
impl<'de> Deserialize<'de> for EvolutionGeneration
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 EvolutionGeneration
impl PartialEq for EvolutionGeneration
Source§fn eq(&self, other: &EvolutionGeneration) -> bool
fn eq(&self, other: &EvolutionGeneration) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for EvolutionGeneration
impl Serialize for EvolutionGeneration
impl Eq for EvolutionGeneration
impl StructuralPartialEq for EvolutionGeneration
Auto Trait Implementations§
impl Freeze for EvolutionGeneration
impl RefUnwindSafe for EvolutionGeneration
impl Send for EvolutionGeneration
impl Sync for EvolutionGeneration
impl Unpin for EvolutionGeneration
impl UnsafeUnpin for EvolutionGeneration
impl UnwindSafe for EvolutionGeneration
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