embassy-mcxa

Crates

git

Versions

mcx-a256

Flavors

RtsPin

Trait RtsPin 

Source
pub trait RtsPin<T: Instance>:
    Into<AnyPin>
    + Sealed
    + PeripheralType {
    const MUX: Mux;

    // Required method
    fn as_rts(&self);
}

Required Associated Constants§

Source

const MUX: Mux

Required Methods§

Source

fn as_rts(&self)

convert the pin to appropriate function for Lpuart Rts usage

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 RtsPin<LPUART0> for P0_22

Source§

const MUX: Mux = crate::pac::port::vals::Mux::MUX3

Source§

impl RtsPin<LPUART0> for P2_2

Source§

const MUX: Mux = crate::pac::port::vals::Mux::MUX2

Source§

impl RtsPin<LPUART1> for P1_10

Source§

const MUX: Mux = crate::pac::port::vals::Mux::MUX2

Source§

impl RtsPin<LPUART1> for P2_15

Source§

const MUX: Mux = crate::pac::port::vals::Mux::MUX3

Source§

impl RtsPin<LPUART1> for P2_16

Source§

const MUX: Mux = crate::pac::port::vals::Mux::MUX3

Source§

impl RtsPin<LPUART1> for P3_10

Source§

const MUX: Mux = crate::pac::port::vals::Mux::MUX3

Source§

impl RtsPin<LPUART2> for P1_6

Source§

const MUX: Mux = crate::pac::port::vals::Mux::MUX3

Source§

impl RtsPin<LPUART2> for P1_14

Source§

const MUX: Mux = crate::pac::port::vals::Mux::MUX3

Source§

impl RtsPin<LPUART2> for P2_5

Source§

const MUX: Mux = crate::pac::port::vals::Mux::MUX3

Source§

impl RtsPin<LPUART2> for P3_12

Source§

const MUX: Mux = crate::pac::port::vals::Mux::MUX2

Source§

impl RtsPin<LPUART3> for P3_6

Source§

const MUX: Mux = crate::pac::port::vals::Mux::MUX3

Source§

impl RtsPin<LPUART3> for P3_15

Source§

const MUX: Mux = crate::pac::port::vals::Mux::MUX3

Source§

impl RtsPin<LPUART3> for P4_7

Source§

const MUX: Mux = crate::pac::port::vals::Mux::MUX3

Source§

impl RtsPin<LPUART4> for P2_1

Source§

const MUX: Mux = crate::pac::port::vals::Mux::MUX3

Source§

impl RtsPin<LPUART4> for P3_16

Source§

const MUX: Mux = crate::pac::port::vals::Mux::MUX2

Source§

impl RtsPin<LPUART4> for P3_30

Source§

const MUX: Mux = crate::pac::port::vals::Mux::MUX3