#[repr(u16)]
pub enum Interrupt {
Show 27 variants
PM,
SYSCTRL,
WDT,
RTC,
EIC,
NVMCTRL,
DMAC,
USB,
EVSYS,
SERCOM0,
SERCOM1,
SERCOM2,
SERCOM3,
SERCOM4,
SERCOM5,
TCC0,
TCC1,
TCC2,
TC3,
TC4,
TC5,
TC6,
TC7,
ADC,
AC,
DAC,
I2S,
}
Expand description
Enumeration of all the interrupts.
Variants
PM
0 - PM
SYSCTRL
1 - SYSCTRL
WDT
2 - WDT
RTC
3 - RTC
EIC
4 - EIC
NVMCTRL
5 - NVMCTRL
DMAC
6 - DMAC
USB
7 - USB
EVSYS
8 - EVSYS
SERCOM0
9 - SERCOM0
SERCOM1
10 - SERCOM1
SERCOM2
11 - SERCOM2
SERCOM3
12 - SERCOM3
SERCOM4
13 - SERCOM4
SERCOM5
14 - SERCOM5
TCC0
15 - TCC0
TCC1
16 - TCC1
TCC2
17 - TCC2
TC3
18 - TC3
TC4
19 - TC4
TC5
20 - TC5
TC6
21 - TC6
TC7
22 - TC7
ADC
23 - ADC
AC
24 - AC
DAC
25 - DAC
I2S
27 - I2S
Trait Implementations
sourceimpl InterruptNumber for Interrupt
impl InterruptNumber for Interrupt
impl Copy for Interrupt
impl Eq for Interrupt
impl StructuralEq for Interrupt
impl StructuralPartialEq for Interrupt
Auto Trait Implementations
impl RefUnwindSafe for Interrupt
impl Send for Interrupt
impl Sync for Interrupt
impl Unpin for Interrupt
impl UnwindSafe for Interrupt
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more