pub struct LineageScore {
pub id: String,
pub p_t: f64,
pub incorrect: bool,
pub quality: f64,
}Expand description
Scored lineage snapshot at step t (P_t).
Fields§
§id: String§p_t: f64Posterior-style mass for this lineage (not required to sum to 1).
incorrect: boolWhen true, objective_f is 0 regardless of quality.
quality: f64Second part of f (quality / utility). Ignored when incorrect.
Implementations§
Trait Implementations§
Source§impl Clone for LineageScore
impl Clone for LineageScore
Source§fn clone(&self) -> LineageScore
fn clone(&self) -> LineageScore
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 LineageScore
impl Debug for LineageScore
Source§impl PartialEq for LineageScore
impl PartialEq for LineageScore
impl StructuralPartialEq for LineageScore
Auto Trait Implementations§
impl Freeze for LineageScore
impl RefUnwindSafe for LineageScore
impl Send for LineageScore
impl Sync for LineageScore
impl Unpin for LineageScore
impl UnsafeUnpin for LineageScore
impl UnwindSafe for LineageScore
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