pub struct BenchmarkSuite {
pub version: String,
pub timestamp: String,
pub git_commit: Option<String>,
pub test_environment: TestEnvironment,
pub benchmarks: Vec<BenchmarkResults>,
}Fields§
§version: String§timestamp: String§git_commit: Option<String>§test_environment: TestEnvironment§benchmarks: Vec<BenchmarkResults>Trait Implementations§
Source§impl<'de> Deserialize<'de> for BenchmarkSuite
impl<'de> Deserialize<'de> for BenchmarkSuite
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 BenchmarkSuite
impl RefUnwindSafe for BenchmarkSuite
impl Send for BenchmarkSuite
impl Sync for BenchmarkSuite
impl Unpin for BenchmarkSuite
impl UnwindSafe for BenchmarkSuite
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