pub struct BenchmarkInfo {
pub name: String,
pub module: String,
}Expand description
Benchmark metadata for JSON listing.
A simplified representation of a benchmark for discovery/listing purposes.
Fields§
§name: StringName of the benchmark function
module: StringModule path where the benchmark is defined
Trait Implementations§
Source§impl Debug for BenchmarkInfo
impl Debug for BenchmarkInfo
Source§impl<'de> Deserialize<'de> for BenchmarkInfo
impl<'de> Deserialize<'de> for BenchmarkInfo
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
Auto Trait Implementations§
impl Freeze for BenchmarkInfo
impl RefUnwindSafe for BenchmarkInfo
impl Send for BenchmarkInfo
impl Sync for BenchmarkInfo
impl Unpin for BenchmarkInfo
impl UnwindSafe for BenchmarkInfo
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more