#[repr(transparent)]pub struct Cpustat(pub u32);Expand description
CPU Status
Tuple Fields§
§0: u32Implementations§
Source§impl Cpustat
impl Cpustat
Sourcepub const fn cpu0sleeping(&self) -> Cpu0sleeping
pub const fn cpu0sleeping(&self) -> Cpu0sleeping
CPU0 sleeping state
Sourcepub const fn set_cpu0sleeping(&mut self, val: Cpu0sleeping)
pub const fn set_cpu0sleeping(&mut self, val: Cpu0sleeping)
CPU0 sleeping state
Sourcepub const fn cpu1sleeping(&self) -> Cpu1sleeping
pub const fn cpu1sleeping(&self) -> Cpu1sleeping
CPU1 sleeping state
Sourcepub const fn set_cpu1sleeping(&mut self, val: Cpu1sleeping)
pub const fn set_cpu1sleeping(&mut self, val: Cpu1sleeping)
CPU1 sleeping state
Sourcepub const fn cpu0lockup(&self) -> Cpu0lockup
pub const fn cpu0lockup(&self) -> Cpu0lockup
CPU0 lockup state
Sourcepub const fn set_cpu0lockup(&mut self, val: Cpu0lockup)
pub const fn set_cpu0lockup(&mut self, val: Cpu0lockup)
CPU0 lockup state
Sourcepub const fn cpu1lockup(&self) -> Cpu1lockup
pub const fn cpu1lockup(&self) -> Cpu1lockup
CPU1 lockup state
Sourcepub const fn set_cpu1lockup(&mut self, val: Cpu1lockup)
pub const fn set_cpu1lockup(&mut self, val: Cpu1lockup)
CPU1 lockup state
Trait Implementations§
impl Copy for Cpustat
impl Eq for Cpustat
impl StructuralPartialEq for Cpustat
Auto Trait Implementations§
impl Freeze for Cpustat
impl RefUnwindSafe for Cpustat
impl Send for Cpustat
impl Sync for Cpustat
impl Unpin for Cpustat
impl UnwindSafe for Cpustat
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