[−][src]Struct heim_cpu::CpuStats
CPU statistics.
See OS-specific extensions for more statistics.
Methods
impl CpuStats
[src]
pub fn ctx_switches(&self) -> u64
[src]
Returns number of context switches (voluntary + involuntary) since system boot.
pub fn interrupts(&self) -> u64
[src]
Returns number of interrupts since system boot.
Trait Implementations
Auto Trait Implementations
impl Unpin for CpuStats
impl Sync for CpuStats
impl Send for CpuStats
impl UnwindSafe for CpuStats
impl RefUnwindSafe for CpuStats
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,