pub enum IrqReturn {
Unhandled,
Handled,
Wake,
}Expand description
Return value from a raw IRQ handler.
Variants§
Unhandled
This action did not handle the IRQ.
Handled
This action handled the IRQ.
Wake
This action handled the IRQ and asks the OS adapter to wake deferred work.
Trait Implementations§
impl Copy for IrqReturn
impl Eq for IrqReturn
impl StructuralPartialEq for IrqReturn
Auto Trait Implementations§
impl Freeze for IrqReturn
impl RefUnwindSafe for IrqReturn
impl Send for IrqReturn
impl Sync for IrqReturn
impl Unpin for IrqReturn
impl UnsafeUnpin for IrqReturn
impl UnwindSafe for IrqReturn
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