pub struct CachedHardwarePerformance {
pub hardware_signature: String,
pub benchmark_results: HashMap<String, f64>,
pub optimization_effectiveness: HashMap<String, f64>,
pub cache_timestamp: Instant,
pub validation_count: usize,
}Fields§
§hardware_signature: String§benchmark_results: HashMap<String, f64>§optimization_effectiveness: HashMap<String, f64>§cache_timestamp: Instant§validation_count: usizeTrait Implementations§
Source§impl Clone for CachedHardwarePerformance
impl Clone for CachedHardwarePerformance
Source§fn clone(&self) -> CachedHardwarePerformance
fn clone(&self) -> CachedHardwarePerformance
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 moreAuto Trait Implementations§
impl Freeze for CachedHardwarePerformance
impl RefUnwindSafe for CachedHardwarePerformance
impl Send for CachedHardwarePerformance
impl Sync for CachedHardwarePerformance
impl Unpin for CachedHardwarePerformance
impl UnsafeUnpin for CachedHardwarePerformance
impl UnwindSafe for CachedHardwarePerformance
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