Struct esp32c3::Peripherals[][src]

pub struct Peripherals {
Show 34 fields pub AES: AES, pub APB_CTRL: APB_CTRL, pub APB_SARADC: APB_SARADC, pub ASSIST_DEBUG: ASSIST_DEBUG, pub DMA: DMA, pub DS: DS, pub EFUSE: EFUSE, pub EXTMEM: EXTMEM, pub GPIO: GPIO, pub GPIOSD: GPIOSD, pub HMAC: HMAC, pub I2C: I2C, pub I2S: I2S, pub INTERRUPT_CORE0: INTERRUPT_CORE0, pub IO_MUX: IO_MUX, pub LEDC: LEDC, pub RMT: RMT, pub RSA: RSA, pub RTC_CNTL: RTC_CNTL, pub SENSITIVE: SENSITIVE, pub SHA: SHA, pub SPI0: SPI0, pub SPI1: SPI1, pub SPI2: SPI2, pub SYSTEM: SYSTEM, pub SYSTIMER: SYSTIMER, pub TIMG0: TIMG0, pub TIMG1: TIMG1, pub UART0: UART0, pub UART1: UART1, pub UHCI0: UHCI0, pub UHCI1: UHCI1, pub USB_DEVICE: USB_DEVICE, pub XTS_AES: XTS_AES,
}
Expand description

All the peripherals

Fields

AES: AES

AES

APB_CTRL: APB_CTRL

APB_CTRL

APB_SARADC: APB_SARADC

APB_SARADC

ASSIST_DEBUG: ASSIST_DEBUG

ASSIST_DEBUG

DMA: DMA

DMA

DS: DS

DS

EFUSE: EFUSE

EFUSE

EXTMEM: EXTMEM

EXTMEM

GPIO: GPIO

GPIO

GPIOSD: GPIOSD

GPIOSD

HMAC: HMAC

HMAC

I2C: I2C

I2C

I2S: I2S

I2S

INTERRUPT_CORE0: INTERRUPT_CORE0

INTERRUPT_CORE0

IO_MUX: IO_MUX

IO_MUX

LEDC: LEDC

LEDC

RMT: RMT

RMT

RSA: RSA

RSA

RTC_CNTL: RTC_CNTL

RTC_CNTL

SENSITIVE: SENSITIVE

SENSITIVE

SHA: SHA

SHA

SPI0: SPI0

SPI0

SPI1: SPI1

SPI1

SPI2: SPI2

SPI2

SYSTEM: SYSTEM

SYSTEM

SYSTIMER: SYSTIMER

SYSTIMER

TIMG0: TIMG0

TIMG0

TIMG1: TIMG1

TIMG1

UART0: UART0

UART0

UART1: UART1

UART1

UHCI0: UHCI0

UHCI0

UHCI1: UHCI1

UHCI1

USB_DEVICE: USB_DEVICE

USB_DEVICE

XTS_AES: XTS_AES

XTS_AES

Implementations

Returns all the peripherals once

Unchecked version of Peripherals::take

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

Performs the conversion.

Performs the conversion.

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.