embassy_stm32_plus/traits/
mod.rs

1#[cfg(all(any(ADC1, ADC2, ADC3), not(any(
2    feature = "stm32c011j4",
3    feature = "stm32c011j6",
4    feature = "stm32c011d6",
5    feature = "stm32c011f4",
6    feature = "stm32c011f6",
7    feature = "stm32c031f4",
8    feature = "stm32c031f6",
9    feature = "stm32c031g4",
10    feature = "stm32c031g6",
11    feature = "stm32c031k4",
12    feature = "stm32c031k6",
13    feature = "stm32c031c4",
14    feature = "stm32c031c6",
15))))]
16pub mod adc;
17#[cfg(any(CAN, CAN1, CAN2))]
18pub mod can;
19#[cfg(CRC)]
20pub mod crc;
21#[cfg(DAC1)]
22pub mod dac;
23#[cfg(ETH)]
24pub mod eth;
25pub mod flash;
26pub mod gpio;
27#[cfg(any(I2C1, I2C2))]
28pub mod i2c;
29#[cfg(any(SPI1, SPI2, SPI3))]
30pub mod spi;
31#[cfg(any(USART1, USART2, USART3, UART4, UART5))]
32pub mod uart;
33pub mod uid;
34#[cfg(any(USB, USB_OTG_FS))]
35pub mod usb;
36pub mod wdg;