[][src]Struct intel_pstate::PState

pub struct PState { /* fields omitted */ }

Handle for fetching and modifying Intel PState kernel parameters.

Note

  • Currently, ony Linux is supported.
  • Setting parameters will require root permissions.

Methods

impl PState
[src]

Attempt to fetch a handle to the Intel PState sysfs kernel instance.

Get the minimum performance percent.

Set the minimum performance percent.

Get the maximum performance percent.

Set the maximum performance percent.

If true, this signifies that turbo is disabled.

Set the no_turbo value; true will disable turbo.

Auto Trait Implementations

impl Send for PState

impl Sync for PState

Blanket Implementations

impl<T> From for T
[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom for T where
    T: From<U>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Any for T where
    T: 'static + ?Sized
[src]