[][src]Enum nrf52832_pac::Interrupt

#[repr(u8)]
pub enum Interrupt {
    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,
}

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

impl Clone for Interrupt[src]

impl Copy for Interrupt[src]

impl Debug for Interrupt[src]

impl Nr for Interrupt[src]

Auto Trait Implementations

impl Send for Interrupt

impl Sync for Interrupt

impl Unpin for Interrupt

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.