#[repr(u16)]pub enum Interrupt {
Show 18 variants
PM = 0,
SYSCTRL = 1,
WDT = 2,
RTC = 3,
EIC = 4,
NVMCTRL = 5,
DMAC = 6,
USB = 7,
EVSYS = 8,
SERCOM0 = 9,
SERCOM1 = 10,
SERCOM2 = 11,
TCC0 = 12,
TC1 = 13,
TC2 = 14,
ADC = 15,
AC = 16,
DAC = 17,
}
Expand description
Enumeration of all the interrupts.
Variants§
PM = 0
0 - PM
SYSCTRL = 1
1 - SYSCTRL
WDT = 2
2 - WDT
RTC = 3
3 - RTC
EIC = 4
4 - EIC
NVMCTRL = 5
5 - NVMCTRL
DMAC = 6
6 - DMAC
USB = 7
7 - USB
EVSYS = 8
8 - EVSYS
SERCOM0 = 9
9 - SERCOM0
SERCOM1 = 10
10 - SERCOM1
SERCOM2 = 11
11 - SERCOM2
TCC0 = 12
12 - TCC0
TC1 = 13
13 - TC1
TC2 = 14
14 - TC2
ADC = 15
15 - ADC
AC = 16
16 - AC
DAC = 17
17 - DAC
Trait Implementations§
Source§impl InterruptNumber for Interrupt
impl InterruptNumber for Interrupt
impl Copy for Interrupt
impl Eq for Interrupt
impl StructuralPartialEq for Interrupt
Auto Trait Implementations§
impl Freeze for Interrupt
impl RefUnwindSafe for Interrupt
impl Send for Interrupt
impl Sync for Interrupt
impl Unpin for Interrupt
impl UnwindSafe for Interrupt
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