Enum nrf91::Interrupt

source ·
pub enum Interrupt {
Show 31 variants SPU, CLOCK_POWER, UARTE0_SPIM0_SPIS0_TWIM0_TWIS0, UARTE1_SPIM1_SPIS1_TWIM1_TWIS1, UARTE2_SPIM2_SPIS2_TWIM2_TWIS2, UARTE3_SPIM3_SPIS3_TWIM3_TWIS3, GPIOTE0, SAADC, TIMER0, TIMER1, TIMER2, RTC0, RTC1, WDT, EGU0, EGU1, EGU2, EGU3, EGU4, EGU5, PWM0, PWM1, PWM2, PWM3, PDM, I2S, IPC, FPU, GPIOTE1, KMU, CRYPTOCELL,
}
Expand description

Enumeration of all the interrupts

Variants

SPU

3 - SPU

CLOCK_POWER

5 - CLOCK_POWER

UARTE0_SPIM0_SPIS0_TWIM0_TWIS0

8 - UARTE0_SPIM0_SPIS0_TWIM0_TWIS0

UARTE1_SPIM1_SPIS1_TWIM1_TWIS1

9 - UARTE1_SPIM1_SPIS1_TWIM1_TWIS1

UARTE2_SPIM2_SPIS2_TWIM2_TWIS2

10 - UARTE2_SPIM2_SPIS2_TWIM2_TWIS2

UARTE3_SPIM3_SPIS3_TWIM3_TWIS3

11 - UARTE3_SPIM3_SPIS3_TWIM3_TWIS3

GPIOTE0

13 - GPIOTE0

SAADC

14 - SAADC

TIMER0

15 - TIMER0

TIMER1

16 - TIMER1

TIMER2

17 - TIMER2

RTC0

20 - RTC0

RTC1

21 - RTC1

WDT

24 - WDT

EGU0

27 - EGU0

EGU1

28 - EGU1

EGU2

29 - EGU2

EGU3

30 - EGU3

EGU4

31 - EGU4

EGU5

32 - EGU5

PWM0

33 - PWM0

PWM1

34 - PWM1

PWM2

35 - PWM2

PWM3

36 - PWM3

PDM

38 - PDM

I2S

40 - I2S

IPC

42 - IPC

FPU

44 - FPU

GPIOTE1

49 - GPIOTE1

KMU

57 - KMU

CRYPTOCELL

64 - CRYPTOCELL

Trait Implementations

Returns the number associated with an interrupt

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Should always be Self
The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.