pub struct CpuManagerMainConfig {
pub sustainable_power: f64,
pub power_gain: f64,
pub clusters: Vec<ClusterConfig>,
pub thermal_states: Vec<ThermalStateConfig>,
}Fields§
§sustainable_power: f64§power_gain: f64§clusters: Vec<ClusterConfig>§thermal_states: Vec<ThermalStateConfig>Trait Implementations§
Source§impl Clone for CpuManagerMainConfig
impl Clone for CpuManagerMainConfig
Source§impl Debug for CpuManagerMainConfig
impl Debug for CpuManagerMainConfig
Source§impl<'de> Deserialize<'de> for CpuManagerMainConfig
impl<'de> Deserialize<'de> for CpuManagerMainConfig
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 CpuManagerMainConfig
impl RefUnwindSafe for CpuManagerMainConfig
impl Send for CpuManagerMainConfig
impl Sync for CpuManagerMainConfig
impl Unpin for CpuManagerMainConfig
impl UnsafeUnpin for CpuManagerMainConfig
impl UnwindSafe for CpuManagerMainConfig
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