pub struct EnergyEfficiencyGoal {
pub max_power_watts: f64,
pub energy_budget_per_task: f64,
}Expand description
Energy efficiency goals
Fields§
§max_power_watts: f64Target power consumption in watts
energy_budget_per_task: f64Energy budget per task in joules
Trait Implementations§
Source§impl Clone for EnergyEfficiencyGoal
impl Clone for EnergyEfficiencyGoal
Source§fn clone(&self) -> EnergyEfficiencyGoal
fn clone(&self) -> EnergyEfficiencyGoal
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 EnergyEfficiencyGoal
impl RefUnwindSafe for EnergyEfficiencyGoal
impl Send for EnergyEfficiencyGoal
impl Sync for EnergyEfficiencyGoal
impl Unpin for EnergyEfficiencyGoal
impl UnwindSafe for EnergyEfficiencyGoal
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