pub struct MatrixStats {
pub total_triples: usize,
pub paths_found: usize,
pub no_path: usize,
pub by_bucket: [usize; 5],
pub distinct_working_formats: usize,
}Expand description
Summary statistics for a path matrix.
Fields§
§total_triples: usizeTotal number of (source, op, output) triples evaluated.
paths_found: usizeNumber of triples with a valid path within threshold.
no_path: usizeNumber of triples where no path met the threshold.
by_bucket: [usize; 5]Distribution of paths by loss bucket.
distinct_working_formats: usizeNumber of distinct working formats used across all paths.
Trait Implementations§
Source§impl Clone for MatrixStats
impl Clone for MatrixStats
Source§fn clone(&self) -> MatrixStats
fn clone(&self) -> MatrixStats
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 MatrixStats
impl Debug for MatrixStats
Source§impl Default for MatrixStats
impl Default for MatrixStats
Source§fn default() -> MatrixStats
fn default() -> MatrixStats
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for MatrixStats
impl RefUnwindSafe for MatrixStats
impl Send for MatrixStats
impl Sync for MatrixStats
impl Unpin for MatrixStats
impl UnsafeUnpin for MatrixStats
impl UnwindSafe for MatrixStats
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