pub struct Finding {
pub family: String,
pub class: Class,
pub point: Values,
pub compared: Compared,
pub diffs: Vec<Diff>,
pub instantiated: Option<How>,
pub evidence: Vec<EvidenceSource>,
}Expand description
2026-09-29: A node’s classification against one family.
Fields§
§family: String2026-09-29: Family id.
class: Class2026-09-29: Class.
point: Values2026-09-29: The target’s point in the family.
compared: Compared2026-09-29: The comparison.
diffs: Vec<Diff>2026-09-29: Parameters that differ from the comparison, runtime ones included.
instantiated: Option<How>2026-09-29: How the target point is realised when the family already has it.
evidence: Vec<EvidenceSource>2026-09-29: Evidence records at the target point and row count.
Trait Implementations§
impl Eq for Finding
impl StructuralPartialEq for Finding
Auto Trait Implementations§
impl Freeze for Finding
impl RefUnwindSafe for Finding
impl Send for Finding
impl Sync for Finding
impl Unpin for Finding
impl UnwindSafe for Finding
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.