[][src]Enum nrf52832_hal::nrf52_hal_common::target::Interrupt

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

0 - POWER_CLOCK

1 - RADIO

2 - UARTE0_UART0

3 - SPIM0_SPIS0_TWIM0_TWIS0_SPI0_TWI0

4 - SPIM1_SPIS1_TWIM1_TWIS1_SPI1_TWI1

5 - NFCT

6 - GPIOTE

7 - SAADC

8 - TIMER0

9 - TIMER1

10 - TIMER2

11 - RTC0

12 - TEMP

13 - RNG

14 - ECB

15 - CCM_AAR

16 - WDT

17 - RTC1

18 - QDEC

19 - COMP_LPCOMP

20 - SWI0_EGU0

21 - SWI1_EGU1

22 - SWI2_EGU2

23 - SWI3_EGU3

24 - SWI4_EGU4

25 - SWI5_EGU5

26 - TIMER3

27 - TIMER4

28 - PWM0

29 - PDM

32 - MWU

33 - PWM1

34 - PWM2

35 - SPIM2_SPIS2_SPI2

36 - RTC2

37 - I2S

38 - FPU

Trait Implementations

impl Nr for Interrupt
[src]

Returns the number associated with an interrupt

Auto Trait Implementations

impl Send for Interrupt

impl Sync for Interrupt

Blanket Implementations

impl<T> From for T
[src]

Performs the conversion.

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

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

🔬 This is a nightly-only experimental API. (try_from)

Performs the conversion.

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

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

🔬 This is a nightly-only experimental API. (try_from)

Performs the conversion.

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

Performs the conversion.

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

Immutably borrows from an owned value. Read more

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

Mutably borrows from an owned value. Read more

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

🔬 This is a nightly-only experimental API. (get_type_id)

this method will likely be replaced by an associated static

Gets the TypeId of self. Read more