pub struct BenchmarkCaseReport {
pub name: String,
pub predicted: AnalysisCounts,
pub expected: BenchmarkExpectation,
pub precision_percent: u8,
pub recall_percent: u8,
pub explanation_completeness_percent: u8,
pub failures: Vec<BenchmarkFailure>,
}Expand description
Precision, recall, and explanation-completeness for one benchmark case.
Fields§
§name: String§predicted: AnalysisCounts§expected: BenchmarkExpectation§precision_percent: u8§recall_percent: u8§explanation_completeness_percent: u8§failures: Vec<BenchmarkFailure>Trait Implementations§
Source§impl Clone for BenchmarkCaseReport
impl Clone for BenchmarkCaseReport
Source§impl Debug for BenchmarkCaseReport
impl Debug for BenchmarkCaseReport
Source§impl<'de> Deserialize<'de> for BenchmarkCaseReport
impl<'de> Deserialize<'de> for BenchmarkCaseReport
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for BenchmarkCaseReport
Source§impl PartialEq for BenchmarkCaseReport
impl PartialEq for BenchmarkCaseReport
Source§impl Serialize for BenchmarkCaseReport
impl Serialize for BenchmarkCaseReport
impl StructuralPartialEq for BenchmarkCaseReport
Auto Trait Implementations§
impl Freeze for BenchmarkCaseReport
impl RefUnwindSafe for BenchmarkCaseReport
impl Send for BenchmarkCaseReport
impl Sync for BenchmarkCaseReport
impl Unpin for BenchmarkCaseReport
impl UnsafeUnpin for BenchmarkCaseReport
impl UnwindSafe for BenchmarkCaseReport
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