pub enum Interrupt {
Show 37 variants
POWER_CLOCK,
RADIO,
UARTE0_UART0,
SPIM0_SPIS0_TWIM0_TWIS0_SPI0_TWI0,
SPIM1_SPIS1_TWIM1_TWIS1_SPI1_TWI1,
NFCT,
GPIOTE,
SAADC,
TIMER0,
TIMER1,
TIMER2,
RTC0,
TEMP,
RNG,
ECB,
CCM_AAR,
WDT,
RTC1,
QDEC,
COMP_LPCOMP,
SWI0_EGU0,
SWI1_EGU1,
SWI2_EGU2,
SWI3_EGU3,
SWI4_EGU4,
SWI5_EGU5,
TIMER3,
TIMER4,
PWM0,
PDM,
MWU,
PWM1,
PWM2,
SPIM2_SPIS2_SPI2,
RTC2,
I2S,
FPU,
}Expand description
Enumeration of all the interrupts
Variants§
POWER_CLOCK
0 - POWER_CLOCK
RADIO
1 - RADIO
UARTE0_UART0
2 - UARTE0_UART0
SPIM0_SPIS0_TWIM0_TWIS0_SPI0_TWI0
3 - SPIM0_SPIS0_TWIM0_TWIS0_SPI0_TWI0
SPIM1_SPIS1_TWIM1_TWIS1_SPI1_TWI1
4 - SPIM1_SPIS1_TWIM1_TWIS1_SPI1_TWI1
NFCT
5 - NFCT
GPIOTE
6 - GPIOTE
SAADC
7 - SAADC
TIMER0
8 - TIMER0
TIMER1
9 - TIMER1
TIMER2
10 - TIMER2
RTC0
11 - RTC0
TEMP
12 - TEMP
RNG
13 - RNG
ECB
14 - ECB
CCM_AAR
15 - CCM_AAR
WDT
16 - WDT
RTC1
17 - RTC1
QDEC
18 - QDEC
COMP_LPCOMP
19 - COMP_LPCOMP
SWI0_EGU0
20 - SWI0_EGU0
SWI1_EGU1
21 - SWI1_EGU1
SWI2_EGU2
22 - SWI2_EGU2
SWI3_EGU3
23 - SWI3_EGU3
SWI4_EGU4
24 - SWI4_EGU4
SWI5_EGU5
25 - SWI5_EGU5
TIMER3
26 - TIMER3
TIMER4
27 - TIMER4
PWM0
28 - PWM0
PDM
29 - PDM
MWU
32 - MWU
PWM1
33 - PWM1
PWM2
34 - PWM2
SPIM2_SPIS2_SPI2
35 - SPIM2_SPIS2_SPI2
RTC2
36 - RTC2
I2S
37 - I2S
FPU
38 - FPU
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Interrupt
impl RefUnwindSafe for Interrupt
impl Send for Interrupt
impl Sync for Interrupt
impl Unpin for Interrupt
impl UnsafeUnpin 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