pub struct BenchmarkRow {Show 38 fields
pub implementation: String,
pub indicator_family: String,
pub indicator_definition: String,
pub case_id: String,
pub mode: String,
pub parameters: String,
pub input_length: usize,
pub output_kind: String,
pub output_arity: Option<usize>,
pub stats: Option<TimingStats>,
pub output_begin: Option<usize>,
pub output_count: Option<usize>,
pub output_checksum: String,
pub semantic_status: String,
pub semantic_reason: String,
pub timing_status: String,
pub timing_reason: String,
pub comparison_status: String,
pub comparison_reason: String,
pub warmup_iterations: Option<u64>,
pub iterations_per_sample: Option<u64>,
pub timed_boundary: String,
pub fixture: String,
pub input_checksum: String,
pub ta_lib_version: String,
pub ta_lib_revision: String,
pub python_version: String,
pub python_binding_version: String,
pub python_ta_lib_version: String,
pub numpy_version: String,
pub rustc: String,
pub cpu: String,
pub os: String,
pub arch: String,
pub float_width: usize,
pub features: String,
pub commit: String,
pub dirty: bool,
}Fields§
§implementation: String§indicator_family: String§indicator_definition: String§case_id: String§mode: String§parameters: String§input_length: usize§output_kind: String§output_arity: Option<usize>§stats: Option<TimingStats>§output_begin: Option<usize>§output_count: Option<usize>§output_checksum: String§semantic_status: String§semantic_reason: String§timing_status: String§timing_reason: String§comparison_status: String§comparison_reason: String§warmup_iterations: Option<u64>§iterations_per_sample: Option<u64>§timed_boundary: String§fixture: String§input_checksum: String§ta_lib_version: String§ta_lib_revision: String§python_version: String§python_binding_version: String§python_ta_lib_version: String§numpy_version: String§rustc: String§cpu: String§os: String§arch: String§float_width: usize§features: String§commit: String§dirty: boolTrait Implementations§
Source§impl Clone for BenchmarkRow
impl Clone for BenchmarkRow
Source§fn clone(&self) -> BenchmarkRow
fn clone(&self) -> BenchmarkRow
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 BenchmarkRow
impl Debug for BenchmarkRow
Source§impl PartialEq for BenchmarkRow
impl PartialEq for BenchmarkRow
impl StructuralPartialEq for BenchmarkRow
Auto Trait Implementations§
impl Freeze for BenchmarkRow
impl RefUnwindSafe for BenchmarkRow
impl Send for BenchmarkRow
impl Sync for BenchmarkRow
impl Unpin for BenchmarkRow
impl UnsafeUnpin for BenchmarkRow
impl UnwindSafe for BenchmarkRow
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