Struct kernel_guard::IrqSave
source · pub struct IrqSave(/* private fields */);
Expand description
A guard that disables/enables local IRQs around the critical section.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for IrqSave
impl Send for IrqSave
impl Sync for IrqSave
impl Unpin for IrqSave
impl UnwindSafe for IrqSave
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