Enum nrf52840_pac::Interrupt
source · [−]#[repr(u16)]
pub enum Interrupt {
Show 43 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,
USBD,
UARTE1,
QSPI,
CRYPTOCELL,
PWM3,
SPIM3,
}
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
USBD
39 - USBD
UARTE1
40 - UARTE1
QSPI
41 - QSPI
CRYPTOCELL
42 - CRYPTOCELL
PWM3
45 - PWM3
SPIM3
47 - SPIM3
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