Trait SerialExt

Source
pub trait SerialExt<USART, PINS> {
    // Required method
    fn usart(
        self,
        pins: PINS,
        config: Config,
        rcc: &mut Rcc,
    ) -> Result<Serial<USART>, InvalidConfig>;
}

Required Methods§

Source

fn usart( self, pins: PINS, config: Config, rcc: &mut Rcc, ) -> Result<Serial<USART>, InvalidConfig>

Implementors§

Source§

impl<PINS> SerialExt<USART1, PINS> for USART1
where PINS: Pins<USART1>,

Source§

impl<PINS> SerialExt<USART2, PINS> for USART2
where PINS: Pins<USART2>,

Source§

impl<PINS> SerialExt<USART3, PINS> for USART3
where PINS: Pins<USART3>,