pub enum BenchmarkModelResult {
Compare(ModelCompareResult),
Perf(ModelPerfResult),
}Expand description
Wraps either a compare or perf result for BenchmarkEvent::ModelComplete.
Variants§
Compare(ModelCompareResult)
Result from a compare run.
Perf(ModelPerfResult)
Result from a perf run.
Trait Implementations§
Source§impl Clone for BenchmarkModelResult
impl Clone for BenchmarkModelResult
Source§fn clone(&self) -> BenchmarkModelResult
fn clone(&self) -> BenchmarkModelResult
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 BenchmarkModelResult
impl Debug for BenchmarkModelResult
Source§impl<'de> Deserialize<'de> for BenchmarkModelResult
impl<'de> Deserialize<'de> for BenchmarkModelResult
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 BenchmarkModelResult
impl RefUnwindSafe for BenchmarkModelResult
impl Send for BenchmarkModelResult
impl Sync for BenchmarkModelResult
impl Unpin for BenchmarkModelResult
impl UnsafeUnpin for BenchmarkModelResult
impl UnwindSafe for BenchmarkModelResult
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