pub struct CpuControlHandlerConfig {
pub sustainable_power: f64,
pub power_gain: f64,
pub total_domain_count: u8,
pub perf_rank: u8,
pub capacitance: f64,
pub min_cpu_clock_speed: f64,
pub logical_cpu_numbers: Vec<u32>,
}Fields§
§sustainable_power: f64§power_gain: f64§total_domain_count: u8§perf_rank: u8§capacitance: f64§min_cpu_clock_speed: f64§logical_cpu_numbers: Vec<u32>Trait Implementations§
Source§impl Clone for CpuControlHandlerConfig
impl Clone for CpuControlHandlerConfig
Source§impl Debug for CpuControlHandlerConfig
impl Debug for CpuControlHandlerConfig
Source§impl<'de> Deserialize<'de> for CpuControlHandlerConfig
impl<'de> Deserialize<'de> for CpuControlHandlerConfig
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 CpuControlHandlerConfig
impl RefUnwindSafe for CpuControlHandlerConfig
impl Send for CpuControlHandlerConfig
impl Sync for CpuControlHandlerConfig
impl Unpin for CpuControlHandlerConfig
impl UnsafeUnpin for CpuControlHandlerConfig
impl UnwindSafe for CpuControlHandlerConfig
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