Enum esp32c2_hal::pac::Interrupt
pub enum Interrupt {
Show 21 variants
I2C_MST,
APB_CTRL,
GPIO,
GPIO_NMI,
SPI_INTR_1,
SPI_INTR_2,
UART0,
UART1,
LEDC,
EFUSE,
RTC_CORE,
I2C_EXT0,
TG0_T0_LEVEL,
TG0_WDT_LEVEL,
SYSTIMER_TARGET0,
SYSTIMER_TARGET1,
SYSTIMER_TARGET2,
SPI_MEM_REJECT_CACHE,
APB_ADC,
DMA_CH0,
SHA,
}
Expand description
Enumeration of all the interrupts.
Variants
I2C_MST
11 - I2C_MST
APB_CTRL
12 - APB_CTRL
GPIO
13 - GPIO
GPIO_NMI
14 - GPIO_NMI
SPI_INTR_1
15 - SPI_INTR_1
SPI_INTR_2
16 - SPI_INTR_2
UART0
17 - UART0
UART1
18 - UART1
LEDC
19 - LEDC
EFUSE
20 - EFUSE
RTC_CORE
21 - RTC_CORE
I2C_EXT0
22 - I2C_EXT0
TG0_T0_LEVEL
23 - TG0_T0_LEVEL
TG0_WDT_LEVEL
24 - TG0_WDT_LEVEL
SYSTIMER_TARGET0
26 - SYSTIMER_TARGET0
SYSTIMER_TARGET1
27 - SYSTIMER_TARGET1
SYSTIMER_TARGET2
28 - SYSTIMER_TARGET2
SPI_MEM_REJECT_CACHE
29 - SPI_MEM_REJECT_CACHE
APB_ADC
32 - APB_ADC
DMA_CH0
33 - DMA_CH0
SHA
34 - SHA
Implementations
Trait Implementations
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