pub struct ExactInductionResult {
pub candidates: Vec<ScoredCandidate>,
pub total_scored: u32,
pub candidate_count: u32,
pub positive_count: u32,
pub negative_count: u32,
}Expand description
Combined result from one induce_exact() call.
Fields§
§candidates: Vec<ScoredCandidate>Up to k_per_topology × 4 candidates, grouped by topology then rank.
total_scored: u32Total number of (topology, left, right) triples scored.
candidate_count: u32Number of body candidates considered (after validation).
positive_count: u32Number of positive examples.
negative_count: u32Number of negative examples.
Trait Implementations§
Source§impl Clone for ExactInductionResult
impl Clone for ExactInductionResult
Source§fn clone(&self) -> ExactInductionResult
fn clone(&self) -> ExactInductionResult
Returns a duplicate of the value. Read more
1.0.0 · 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 ExactInductionResult
impl Debug for ExactInductionResult
Source§impl Default for ExactInductionResult
impl Default for ExactInductionResult
Source§fn default() -> ExactInductionResult
fn default() -> ExactInductionResult
Returns the “default value” for a type. Read more
Source§impl PartialEq for ExactInductionResult
impl PartialEq for ExactInductionResult
impl Eq for ExactInductionResult
impl StructuralPartialEq for ExactInductionResult
Auto Trait Implementations§
impl Freeze for ExactInductionResult
impl RefUnwindSafe for ExactInductionResult
impl Send for ExactInductionResult
impl Sync for ExactInductionResult
impl Unpin for ExactInductionResult
impl UnsafeUnpin for ExactInductionResult
impl UnwindSafe for ExactInductionResult
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