DriverEnablePin

Trait DriverEnablePin 

Source
pub trait DriverEnablePin<USART> {
    // Required methods
    fn setup(&self);
    fn release(self) -> Self;
}

Required Methods§

Source

fn setup(&self)

Source

fn release(self) -> Self

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl<MODE> DriverEnablePin<LPUART> for PB1<MODE>

Source§

impl<MODE> DriverEnablePin<LPUART> for PB12<MODE>

Source§

impl<MODE> DriverEnablePin<USART1> for PA12<MODE>

Source§

impl<MODE> DriverEnablePin<USART1> for PB3<MODE>

Source§

impl<MODE> DriverEnablePin<USART2> for PA1<MODE>

Source§

impl<MODE> DriverEnablePin<USART2> for PD4<MODE>

Source§

impl<MODE> DriverEnablePin<USART3> for PA15<MODE>

Source§

impl<MODE> DriverEnablePin<USART3> for PB1<MODE>

Source§

impl<MODE> DriverEnablePin<USART3> for PB14<MODE>

Source§

impl<MODE> DriverEnablePin<USART3> for PD2<MODE>

Source§

impl<MODE> DriverEnablePin<USART3> for PD12<MODE>

Source§

impl<MODE> DriverEnablePin<USART4> for PA15<MODE>