pub struct EvolutionCandidateRecord {Show 15 fields
pub id: String,
pub language: String,
pub target_id: String,
pub kind: EvolutionCandidateKind,
pub strategy: EvolutionStrategy,
pub status: EvolutionCandidateStatus,
pub source_artifact: Option<Utf8PathBuf>,
pub source_finding_id: Option<String>,
pub domain: Option<String>,
pub semantic_packs: Vec<String>,
pub fitness: EvolutionFitness,
pub proposed_action: String,
pub keep_if: String,
pub proof_commands: Vec<String>,
pub done_when: Vec<String>,
}Fields§
§id: String§language: String§target_id: String§kind: EvolutionCandidateKind§strategy: EvolutionStrategy§status: EvolutionCandidateStatus§source_artifact: Option<Utf8PathBuf>§source_finding_id: Option<String>§domain: Option<String>§semantic_packs: Vec<String>§fitness: EvolutionFitness§proposed_action: String§keep_if: String§proof_commands: Vec<String>§done_when: Vec<String>Trait Implementations§
Source§impl Clone for EvolutionCandidateRecord
impl Clone for EvolutionCandidateRecord
Source§fn clone(&self) -> EvolutionCandidateRecord
fn clone(&self) -> EvolutionCandidateRecord
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 EvolutionCandidateRecord
impl Debug for EvolutionCandidateRecord
Source§impl<'de> Deserialize<'de> for EvolutionCandidateRecord
impl<'de> Deserialize<'de> for EvolutionCandidateRecord
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 EvolutionCandidateRecord
impl PartialEq for EvolutionCandidateRecord
Source§fn eq(&self, other: &EvolutionCandidateRecord) -> bool
fn eq(&self, other: &EvolutionCandidateRecord) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for EvolutionCandidateRecord
impl Serialize for EvolutionCandidateRecord
impl Eq for EvolutionCandidateRecord
impl StructuralPartialEq for EvolutionCandidateRecord
Auto Trait Implementations§
impl Freeze for EvolutionCandidateRecord
impl RefUnwindSafe for EvolutionCandidateRecord
impl Send for EvolutionCandidateRecord
impl Sync for EvolutionCandidateRecord
impl Unpin for EvolutionCandidateRecord
impl UnsafeUnpin for EvolutionCandidateRecord
impl UnwindSafe for EvolutionCandidateRecord
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