pub struct LinkBenchmarkReport {
pub total_gold_links: usize,
pub total_frontier_links: usize,
pub found: usize,
pub type_correct: usize,
pub precision: f64,
pub recall: f64,
pub f1: f64,
pub by_type: Vec<LinkTypeBreakdown>,
pub details: Vec<LinkMatchDetail>,
}Expand description
Full link benchmark report.
Fields§
§total_gold_links: usize§total_frontier_links: usize§found: usize§type_correct: usize§precision: f64§recall: f64§f1: f64§by_type: Vec<LinkTypeBreakdown>§details: Vec<LinkMatchDetail>Trait Implementations§
Source§impl Debug for LinkBenchmarkReport
impl Debug for LinkBenchmarkReport
Auto Trait Implementations§
impl Freeze for LinkBenchmarkReport
impl RefUnwindSafe for LinkBenchmarkReport
impl Send for LinkBenchmarkReport
impl Sync for LinkBenchmarkReport
impl Unpin for LinkBenchmarkReport
impl UnsafeUnpin for LinkBenchmarkReport
impl UnwindSafe for LinkBenchmarkReport
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