embassy-mcxa

Crates

git

Versions

mcx-a256

Flavors

CtsPin

Trait CtsPin 

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

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

Required Associated Constants§

Source

const MUX: Mux

Required Methods§

Source

fn as_cts(&self)

convert the pin to appropriate function for Lpuart Cts 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 CtsPin<LPUART0> for P0_23

Source§

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

Source§

impl CtsPin<LPUART0> for P2_3

Source§

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

Source§

impl CtsPin<LPUART1> for P1_11

Source§

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

Source§

impl CtsPin<LPUART1> for P2_17

Source§

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

Source§

impl CtsPin<LPUART1> for P3_11

Source§

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

Source§

impl CtsPin<LPUART1> for P3_23

Source§

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

Source§

impl CtsPin<LPUART2> for P1_7

Source§

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

Source§

impl CtsPin<LPUART2> for P1_15

Source§

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

Source§

impl CtsPin<LPUART2> for P2_4

Source§

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

Source§

impl CtsPin<LPUART2> for P3_13

Source§

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

Source§

impl CtsPin<LPUART3> for P3_7

Source§

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

Source§

impl CtsPin<LPUART3> for P3_14

Source§

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

Source§

impl CtsPin<LPUART3> for P4_6

Source§

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

Source§

impl CtsPin<LPUART4> for P2_0

Source§

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

Source§

impl CtsPin<LPUART4> for P3_17

Source§

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

Source§

impl CtsPin<LPUART4> for P3_31

Source§

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