Struct SysInterruptEnable
#[repr(transparent)]pub struct SysInterruptEnable(pub u32);Expand description
System interrupt enable register.
Tuple Fields§
§0: u32Implementations§
§impl SysInterruptEnable
impl SysInterruptEnable
pub const fn set_bus_error(&mut self, val: bool)
pub const fn set_bus_error(&mut self, val: bool)
Bus error interrupt enable.
pub const fn hold_disable_cache(&self) -> bool
pub const fn hold_disable_cache(&self) -> bool
Cache hold disable interrupt enable.
pub const fn set_hold_disable_cache(&mut self, val: bool)
pub const fn set_hold_disable_cache(&mut self, val: bool)
Cache hold disable interrupt enable.
pub const fn hold_invalidate_cache(&self) -> bool
pub const fn hold_invalidate_cache(&self) -> bool
Cache hold invalidate interrupt enable.
pub const fn set_hold_invalidate_cache(&mut self, val: bool)
pub const fn set_hold_invalidate_cache(&mut self, val: bool)
Cache hold invalidate interrupt enable.
Trait Implementations§
§impl Clone for SysInterruptEnable
impl Clone for SysInterruptEnable
§fn clone(&self) -> SysInterruptEnable
fn clone(&self) -> SysInterruptEnable
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 SysInterruptEnable
§impl Debug for SysInterruptEnable
impl Debug for SysInterruptEnable
§impl Default for SysInterruptEnable
impl Default for SysInterruptEnable
§fn default() -> SysInterruptEnable
fn default() -> SysInterruptEnable
Returns the “default value” for a type. Read more
impl Eq for SysInterruptEnable
§impl PartialEq for SysInterruptEnable
impl PartialEq for SysInterruptEnable
impl StructuralPartialEq for SysInterruptEnable
Auto Trait Implementations§
impl Freeze for SysInterruptEnable
impl RefUnwindSafe for SysInterruptEnable
impl Send for SysInterruptEnable
impl Sync for SysInterruptEnable
impl Unpin for SysInterruptEnable
impl UnsafeUnpin for SysInterruptEnable
impl UnwindSafe for SysInterruptEnable
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