pub struct BenchmarkSuiteReport {
pub cases: Vec<BenchmarkCaseReport>,
pub case_count: usize,
pub passed_case_count: usize,
pub failed_case_count: usize,
pub precision_percent: u8,
pub recall_percent: u8,
pub explanation_completeness_percent: u8,
}Expand description
Aggregate results for a deterministic benchmark suite.
Fields§
§cases: Vec<BenchmarkCaseReport>§case_count: usize§passed_case_count: usize§failed_case_count: usize§precision_percent: u8§recall_percent: u8§explanation_completeness_percent: u8Trait Implementations§
Source§impl Clone for BenchmarkSuiteReport
impl Clone for BenchmarkSuiteReport
Source§fn clone(&self) -> BenchmarkSuiteReport
fn clone(&self) -> BenchmarkSuiteReport
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 BenchmarkSuiteReport
impl Debug for BenchmarkSuiteReport
Source§impl<'de> Deserialize<'de> for BenchmarkSuiteReport
impl<'de> Deserialize<'de> for BenchmarkSuiteReport
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 BenchmarkSuiteReport
Source§impl PartialEq for BenchmarkSuiteReport
impl PartialEq for BenchmarkSuiteReport
Source§impl Serialize for BenchmarkSuiteReport
impl Serialize for BenchmarkSuiteReport
impl StructuralPartialEq for BenchmarkSuiteReport
Auto Trait Implementations§
impl Freeze for BenchmarkSuiteReport
impl RefUnwindSafe for BenchmarkSuiteReport
impl Send for BenchmarkSuiteReport
impl Sync for BenchmarkSuiteReport
impl Unpin for BenchmarkSuiteReport
impl UnsafeUnpin for BenchmarkSuiteReport
impl UnwindSafe for BenchmarkSuiteReport
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