pub enum IrqWaitResult {
TimedOut,
IrqsAsserted(IrqSelection),
}
Expand description
Represents the result of a wait on IRQs.
Variants§
TimedOut
The wait timed out.
IrqsAsserted(IrqSelection)
The wait completed and the specified IRQs were asserted.
Trait Implementations§
Source§impl Clone for IrqWaitResult
impl Clone for IrqWaitResult
Source§fn clone(&self) -> IrqWaitResult
fn clone(&self) -> IrqWaitResult
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for IrqWaitResult
impl Debug for IrqWaitResult
Source§impl PartialEq for IrqWaitResult
impl PartialEq for IrqWaitResult
impl Copy for IrqWaitResult
impl Eq for IrqWaitResult
impl StructuralPartialEq for IrqWaitResult
Auto Trait Implementations§
impl Freeze for IrqWaitResult
impl RefUnwindSafe for IrqWaitResult
impl Send for IrqWaitResult
impl Sync for IrqWaitResult
impl Unpin for IrqWaitResult
impl UnwindSafe for IrqWaitResult
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