pub struct PerformanceBaseline {
pub baseline_metrics: HashMap<String, f64>,
pub baseline_timestamp: Instant,
pub hardware_config: String,
pub framework_version: String,
}Expand description
Performance baseline for comparison
Fields§
§baseline_metrics: HashMap<String, f64>Baseline metrics
baseline_timestamp: InstantBaseline timestamp
hardware_config: StringHardware configuration
framework_version: StringFramework version
Trait Implementations§
Source§impl Clone for PerformanceBaseline
impl Clone for PerformanceBaseline
Source§fn clone(&self) -> PerformanceBaseline
fn clone(&self) -> PerformanceBaseline
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 PerformanceBaseline
impl Debug for PerformanceBaseline
Auto Trait Implementations§
impl Freeze for PerformanceBaseline
impl RefUnwindSafe for PerformanceBaseline
impl Send for PerformanceBaseline
impl Sync for PerformanceBaseline
impl Unpin for PerformanceBaseline
impl UnsafeUnpin for PerformanceBaseline
impl UnwindSafe for PerformanceBaseline
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more