pub struct Benchmark {
pub axis: Option<String>,
pub id: Option<String>,
pub items: Option<i32>,
pub native: Option<bool>,
pub source: Option<String>,
pub title: Option<String>,
}Fields§
§axis: Option<String>what capability it measures
id: Option<String>the id every other op on this surface takes
items: Option<i32>how many items it holds, when the set is fixed
native: Option<bool>whether the standardized harness runs it today
source: Option<String>where the items come from
title: Option<String>the benchmark’s published name
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Benchmark
impl<'de> Deserialize<'de> for Benchmark
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 StructuralPartialEq for Benchmark
Auto Trait Implementations§
impl Freeze for Benchmark
impl RefUnwindSafe for Benchmark
impl Send for Benchmark
impl Sync for Benchmark
impl Unpin for Benchmark
impl UnsafeUnpin for Benchmark
impl UnwindSafe for Benchmark
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