Struct SysInterrupt
#[repr(transparent)]pub struct SysInterrupt(pub u32);Expand description
System interrupt status register.
Tuple Fields§
§0: u32Implementations§
§impl SysInterrupt
impl SysInterrupt
pub const fn hold_disable_cache(&self) -> bool
pub const fn hold_disable_cache(&self) -> bool
Cache hold request - disable cache.
pub const fn set_hold_disable_cache(&mut self, val: bool)
pub const fn set_hold_disable_cache(&mut self, val: bool)
Cache hold request - disable cache.
pub const fn hold_invalidate_cache(&self) -> bool
pub const fn hold_invalidate_cache(&self) -> bool
Cache hold request - invalidate cache.
pub const fn set_hold_invalidate_cache(&mut self, val: bool)
pub const fn set_hold_invalidate_cache(&mut self, val: bool)
Cache hold request - invalidate cache.
Trait Implementations§
§impl Clone for SysInterrupt
impl Clone for SysInterrupt
§fn clone(&self) -> SysInterrupt
fn clone(&self) -> SysInterrupt
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for SysInterrupt
§impl Debug for SysInterrupt
impl Debug for SysInterrupt
§impl Default for SysInterrupt
impl Default for SysInterrupt
§fn default() -> SysInterrupt
fn default() -> SysInterrupt
Returns the “default value” for a type. Read more
impl Eq for SysInterrupt
§impl PartialEq for SysInterrupt
impl PartialEq for SysInterrupt
impl StructuralPartialEq for SysInterrupt
Auto Trait Implementations§
impl Freeze for SysInterrupt
impl RefUnwindSafe for SysInterrupt
impl Send for SysInterrupt
impl Sync for SysInterrupt
impl Unpin for SysInterrupt
impl UnsafeUnpin for SysInterrupt
impl UnwindSafe for SysInterrupt
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