pub struct Peripherals {
Show 42 fields pub CRC: CRC, pub GPIOF: GPIOF, pub GPIOD: GPIOD, pub GPIOC: GPIOC, pub GPIOB: GPIOB, pub GPIOE: GPIOE, pub GPIOA: GPIOA, pub SPI1: SPI1, pub SPI2: SPI2, pub DAC: DAC, pub PWR: PWR, pub I2C1: I2C1, pub I2C2: I2C2, pub IWDG: IWDG, pub WWDG: WWDG, pub TIM1: TIM1, pub TIM2: TIM2, pub TIM3: TIM3, pub TIM14: TIM14, pub TIM6: TIM6, pub TIM7: TIM7, pub EXTI: EXTI, pub DMA1: DMA1, pub RCC: RCC, pub SYSCFG_COMP: SYSCFG_COMP, pub ADC: ADC, pub USART1: USART1, pub USART2: USART2, pub USART3: USART3, pub USART4: USART4, pub RTC: RTC, pub TIM15: TIM15, pub TIM16: TIM16, pub TIM17: TIM17, pub TSC: TSC, pub CEC: CEC, pub FLASH: FLASH, pub DBGMCU: DBGMCU, pub USB: USB, pub CRS: CRS, pub CAN: CAN, pub STK: STK,
}
Expand description

All the peripherals

Fields§

§CRC: CRC

CRC

§GPIOF: GPIOF

GPIOF

§GPIOD: GPIOD

GPIOD

§GPIOC: GPIOC

GPIOC

§GPIOB: GPIOB

GPIOB

§GPIOE: GPIOE

GPIOE

§GPIOA: GPIOA

GPIOA

§SPI1: SPI1

SPI1

§SPI2: SPI2

SPI2

§DAC: DAC

DAC

§PWR: PWR

PWR

§I2C1: I2C1

I2C1

§I2C2: I2C2

I2C2

§IWDG: IWDG

IWDG

§WWDG: WWDG

WWDG

§TIM1: TIM1

TIM1

§TIM2: TIM2

TIM2

§TIM3: TIM3

TIM3

§TIM14: TIM14

TIM14

§TIM6: TIM6

TIM6

§TIM7: TIM7

TIM7

§EXTI: EXTI

EXTI

§DMA1: DMA1

DMA1

§RCC: RCC

RCC

§SYSCFG_COMP: SYSCFG_COMP

SYSCFG_COMP

§ADC: ADC

ADC

§USART1: USART1

USART1

§USART2: USART2

USART2

§USART3: USART3

USART3

§USART4: USART4

USART4

§RTC: RTC

RTC

§TIM15: TIM15

TIM15

§TIM16: TIM16

TIM16

§TIM17: TIM17

TIM17

§TSC: TSC

TSC

§CEC: CEC

CEC

§FLASH: FLASH

FLASH

§DBGMCU: DBGMCU

DBGMCU

§USB: USB

USB

§CRS: CRS

CRS

§CAN: CAN

CAN

§STK: STK

STK

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

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.