pub struct EvalCandidate {
pub id: u64,
pub chromosome: Chromosome,
}Expand description
A candidate requested for evaluation, with a stable evaluation ID.
Fields§
§id: u64Stable ID used to correlate results.
chromosome: ChromosomeThe chromosome to evaluate.
Trait Implementations§
Source§impl Clone for EvalCandidate
impl Clone for EvalCandidate
Source§fn clone(&self) -> EvalCandidate
fn clone(&self) -> EvalCandidate
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 moreAuto Trait Implementations§
impl Freeze for EvalCandidate
impl RefUnwindSafe for EvalCandidate
impl Send for EvalCandidate
impl Sync for EvalCandidate
impl Unpin for EvalCandidate
impl UnsafeUnpin for EvalCandidate
impl UnwindSafe for EvalCandidate
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