embassy_stm32_plus/traits/uart/
mod.rs

1#[cfg(USART1)]
2pub mod uart1;
3#[cfg(USART2)]
4pub mod uart2;
5#[cfg(USART3)]
6pub mod uart3;
7#[cfg(all(
8    UART4,
9    not(any(
10        feature = "stm32f100rc",
11        feature = "stm32f100rd",
12        feature = "stm32f100re",
13        feature = "stm32f100vc",
14        feature = "stm32f100vd",
15        feature = "stm32f100ve",
16        feature = "stm32f100zc",
17        feature = "stm32f100zd",
18        feature = "stm32f100ze",
19    ))
20))]
21pub mod uart4;
22#[cfg(all(
23    UART5,
24    not(any(
25        feature = "stm32f100rc",
26        feature = "stm32f100rd",
27        feature = "stm32f100re",
28        feature = "stm32f100vc",
29        feature = "stm32f100vd",
30        feature = "stm32f100ve",
31        feature = "stm32f100zc",
32        feature = "stm32f100zd",
33        feature = "stm32f100ze",
34    ))
35))]
36pub mod uart5;