#[repr(transparent)]pub struct IrqFlag(pub u32);Expand description
Global Interrupt Flag
Tuple Fields§
§0: u32Implementations§
Source§impl IrqFlag
impl IrqFlag
Sourcepub const fn set_gflag0(&mut self, val: bool)
pub const fn set_gflag0(&mut self, val: bool)
Interrupt Flag
Sourcepub const fn set_gflag1(&mut self, val: bool)
pub const fn set_gflag1(&mut self, val: bool)
Interrupt Flag
Sourcepub const fn set_gflag2(&mut self, val: bool)
pub const fn set_gflag2(&mut self, val: bool)
Interrupt Flag
Sourcepub const fn set_gflag3(&mut self, val: bool)
pub const fn set_gflag3(&mut self, val: bool)
Interrupt Flag
Trait Implementations§
impl Copy for IrqFlag
impl Eq for IrqFlag
impl StructuralPartialEq for IrqFlag
Auto Trait Implementations§
impl Freeze for IrqFlag
impl RefUnwindSafe for IrqFlag
impl Send for IrqFlag
impl Sync for IrqFlag
impl Unpin for IrqFlag
impl UnwindSafe for IrqFlag
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