Struct esp32::Peripherals[][src]

pub struct Peripherals {
Show 43 fields pub AES: AES, pub HINF: HINF, pub SPI: SPI, pub I2C1: I2C1, pub I2C: I2C, pub EFUSE: EFUSE, pub I2C0: I2C0, pub PCNT: PCNT, pub RMT: RMT, pub GPIO: GPIO, pub UHCI: UHCI, pub SLCHOST: SLCHOST, pub SLC: SLC, pub TIMG1: TIMG1, pub PWM1: PWM1, pub RTCCNTL: RTCCNTL, pub PWM2: PWM2, pub UHCI0: UHCI0, pub SENS: SENS, pub RTCIO: RTCIO, pub DPORT: DPORT, pub SPI3: SPI3, pub UART2: UART2, pub TIMG: TIMG, pub PWM3: PWM3, pub TIMG0: TIMG0, pub GPIO_SD: GPIO_SD, pub SPI0: SPI0, pub PWM0: PWM0, pub UHCI1: UHCI1, pub IO_MUX: IO_MUX, pub I2S: I2S, pub SPI2: SPI2, pub APB_CTRL: APB_CTRL, pub SYSCON: SYSCON, pub RTC_I2C: RTC_I2C, pub UART: UART, pub LEDC: LEDC, pub MCPWM: MCPWM, pub UART1: UART1, pub SPI1: SPI1, pub UART0: UART0, pub RNG: RNG,
}
Expand description

All the peripherals

Fields

AES: AES

AES

HINF: HINF

HINF

SPI: SPI

SPI

I2C1: I2C1

I2C1

I2C: I2C

I2C

EFUSE: EFUSE

EFUSE

I2C0: I2C0

I2C0

PCNT: PCNT

PCNT

RMT: RMT

RMT

GPIO: GPIO

GPIO

UHCI: UHCI

UHCI

SLCHOST: SLCHOST

SLCHOST

SLC: SLC

SLC

TIMG1: TIMG1

TIMG1

PWM1: PWM1

PWM1

RTCCNTL: RTCCNTL

RTCCNTL

PWM2: PWM2

PWM2

UHCI0: UHCI0

UHCI0

SENS: SENS

SENS

RTCIO: RTCIO

RTCIO

DPORT: DPORT

DPORT

SPI3: SPI3

SPI3

UART2: UART2

UART2

TIMG: TIMG

TIMG

PWM3: PWM3

PWM3

TIMG0: TIMG0

TIMG0

GPIO_SD: GPIO_SD

GPIO_SD

SPI0: SPI0

SPI0

PWM0: PWM0

PWM0

UHCI1: UHCI1

UHCI1

IO_MUX: IO_MUX

IO_MUX

I2S: I2S

I2S

SPI2: SPI2

SPI2

APB_CTRL: APB_CTRL

APB_CTRL

SYSCON: SYSCON

SYSCON

RTC_I2C: RTC_I2C

RTC_I2C

UART: UART

UART

LEDC: LEDC

LEDC

MCPWM: MCPWM

MCPWM

UART1: UART1

UART1

SPI1: SPI1

SPI1

UART0: UART0

UART0

RNG: RNG

RNG

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.