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