pub struct AdaptationRecord {
pub timestamp: SystemTime,
pub previous_params: HashMap<String, f64>,
pub new_params: HashMap<String, f64>,
pub performance_before: f64,
pub performance_after: f64,
pub trigger: AdaptationTrigger,
}Expand description
Adaptation record
Fields§
§timestamp: SystemTimeTimestamp
previous_params: HashMap<String, f64>Previous parameters
new_params: HashMap<String, f64>New parameters
performance_before: f64Performance before adaptation
performance_after: f64Performance after adaptation
trigger: AdaptationTriggerAdaptation trigger
Trait Implementations§
Source§impl Clone for AdaptationRecord
impl Clone for AdaptationRecord
Source§fn clone(&self) -> AdaptationRecord
fn clone(&self) -> AdaptationRecord
Returns a duplicate of the value. Read more
1.0.0 · 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 AdaptationRecord
impl RefUnwindSafe for AdaptationRecord
impl Send for AdaptationRecord
impl Sync for AdaptationRecord
impl Unpin for AdaptationRecord
impl UnwindSafe for AdaptationRecord
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
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