[][src]Trait trellis_m4::sercom::RxpoTxpo

pub trait RxpoTxpo {
    fn rxpo_txpo(&self) -> (u8, u8);
}

The RxpoTxpo trait defines a way to get the data in and data out pin out values for a given UARTXPadout configuration. You should not implement this trait for yourself; only the implementations in the sercom module make sense.

Required methods

fn rxpo_txpo(&self) -> (u8, u8)

Loading content...

Implementors

impl<PIN0, PIN1> RxpoTxpo for UART0Padout<Sercom0Pad0<PIN0>, Sercom0Pad2<PIN1>, (), ()>[src]

impl<PIN0, PIN1> RxpoTxpo for UART0Padout<Sercom0Pad1<PIN0>, Sercom0Pad0<PIN1>, (), ()>[src]

impl<PIN0, PIN1> RxpoTxpo for UART0Padout<Sercom0Pad1<PIN0>, Sercom0Pad2<PIN1>, (), ()>[src]

impl<PIN0, PIN1> RxpoTxpo for UART0Padout<Sercom0Pad2<PIN0>, Sercom0Pad0<PIN1>, (), ()>[src]

impl<PIN0, PIN1> RxpoTxpo for UART0Padout<Sercom0Pad3<PIN0>, Sercom0Pad0<PIN1>, (), ()>[src]

impl<PIN0, PIN1> RxpoTxpo for UART0Padout<Sercom0Pad3<PIN0>, Sercom0Pad2<PIN1>, (), ()>[src]

impl<PIN0, PIN1> RxpoTxpo for UART1Padout<Sercom1Pad0<PIN0>, Sercom1Pad2<PIN1>, (), ()>[src]

impl<PIN0, PIN1> RxpoTxpo for UART1Padout<Sercom1Pad1<PIN0>, Sercom1Pad0<PIN1>, (), ()>[src]

impl<PIN0, PIN1> RxpoTxpo for UART1Padout<Sercom1Pad1<PIN0>, Sercom1Pad2<PIN1>, (), ()>[src]

impl<PIN0, PIN1> RxpoTxpo for UART1Padout<Sercom1Pad2<PIN0>, Sercom1Pad0<PIN1>, (), ()>[src]

impl<PIN0, PIN1> RxpoTxpo for UART1Padout<Sercom1Pad3<PIN0>, Sercom1Pad0<PIN1>, (), ()>[src]

impl<PIN0, PIN1> RxpoTxpo for UART1Padout<Sercom1Pad3<PIN0>, Sercom1Pad2<PIN1>, (), ()>[src]

impl<PIN0, PIN1> RxpoTxpo for UART2Padout<Sercom2Pad0<PIN0>, Sercom2Pad2<PIN1>, (), ()>[src]

impl<PIN0, PIN1> RxpoTxpo for UART2Padout<Sercom2Pad1<PIN0>, Sercom2Pad0<PIN1>, (), ()>[src]

impl<PIN0, PIN1> RxpoTxpo for UART2Padout<Sercom2Pad1<PIN0>, Sercom2Pad2<PIN1>, (), ()>[src]

impl<PIN0, PIN1> RxpoTxpo for UART2Padout<Sercom2Pad2<PIN0>, Sercom2Pad0<PIN1>, (), ()>[src]

impl<PIN0, PIN1> RxpoTxpo for UART2Padout<Sercom2Pad3<PIN0>, Sercom2Pad0<PIN1>, (), ()>[src]

impl<PIN0, PIN1> RxpoTxpo for UART2Padout<Sercom2Pad3<PIN0>, Sercom2Pad2<PIN1>, (), ()>[src]

impl<PIN0, PIN1> RxpoTxpo for UART3Padout<Sercom3Pad0<PIN0>, Sercom3Pad2<PIN1>, (), ()>[src]

impl<PIN0, PIN1> RxpoTxpo for UART3Padout<Sercom3Pad1<PIN0>, Sercom3Pad0<PIN1>, (), ()>[src]

impl<PIN0, PIN1> RxpoTxpo for UART3Padout<Sercom3Pad1<PIN0>, Sercom3Pad2<PIN1>, (), ()>[src]

impl<PIN0, PIN1> RxpoTxpo for UART3Padout<Sercom3Pad2<PIN0>, Sercom3Pad0<PIN1>, (), ()>[src]

impl<PIN0, PIN1> RxpoTxpo for UART3Padout<Sercom3Pad3<PIN0>, Sercom3Pad0<PIN1>, (), ()>[src]

impl<PIN0, PIN1> RxpoTxpo for UART3Padout<Sercom3Pad3<PIN0>, Sercom3Pad2<PIN1>, (), ()>[src]

impl<PIN0, PIN1> RxpoTxpo for UART4Padout<Sercom4Pad0<PIN0>, Sercom4Pad2<PIN1>, (), ()>[src]

impl<PIN0, PIN1> RxpoTxpo for UART4Padout<Sercom4Pad1<PIN0>, Sercom4Pad0<PIN1>, (), ()>[src]

impl<PIN0, PIN1> RxpoTxpo for UART4Padout<Sercom4Pad1<PIN0>, Sercom4Pad2<PIN1>, (), ()>[src]

impl<PIN0, PIN1> RxpoTxpo for UART4Padout<Sercom4Pad2<PIN0>, Sercom4Pad0<PIN1>, (), ()>[src]

impl<PIN0, PIN1> RxpoTxpo for UART4Padout<Sercom4Pad3<PIN0>, Sercom4Pad0<PIN1>, (), ()>[src]

impl<PIN0, PIN1> RxpoTxpo for UART4Padout<Sercom4Pad3<PIN0>, Sercom4Pad2<PIN1>, (), ()>[src]

impl<PIN0, PIN1> RxpoTxpo for UART5Padout<Sercom5Pad0<PIN0>, Sercom5Pad2<PIN1>, (), ()>[src]

impl<PIN0, PIN1> RxpoTxpo for UART5Padout<Sercom5Pad1<PIN0>, Sercom5Pad0<PIN1>, (), ()>[src]

impl<PIN0, PIN1> RxpoTxpo for UART5Padout<Sercom5Pad1<PIN0>, Sercom5Pad2<PIN1>, (), ()>[src]

impl<PIN0, PIN1> RxpoTxpo for UART5Padout<Sercom5Pad2<PIN0>, Sercom5Pad0<PIN1>, (), ()>[src]

impl<PIN0, PIN1> RxpoTxpo for UART5Padout<Sercom5Pad3<PIN0>, Sercom5Pad0<PIN1>, (), ()>[src]

impl<PIN0, PIN1> RxpoTxpo for UART5Padout<Sercom5Pad3<PIN0>, Sercom5Pad2<PIN1>, (), ()>[src]

impl<PIN0, PIN1, PIN2, PIN3> RxpoTxpo for UART0Padout<Sercom0Pad1<PIN0>, Sercom0Pad0<PIN1>, Sercom0Pad2<PIN2>, Sercom0Pad3<PIN3>>[src]

impl<PIN0, PIN1, PIN2, PIN3> RxpoTxpo for UART1Padout<Sercom1Pad1<PIN0>, Sercom1Pad0<PIN1>, Sercom1Pad2<PIN2>, Sercom1Pad3<PIN3>>[src]

impl<PIN0, PIN1, PIN2, PIN3> RxpoTxpo for UART2Padout<Sercom2Pad1<PIN0>, Sercom2Pad0<PIN1>, Sercom2Pad2<PIN2>, Sercom2Pad3<PIN3>>[src]

impl<PIN0, PIN1, PIN2, PIN3> RxpoTxpo for UART3Padout<Sercom3Pad1<PIN0>, Sercom3Pad0<PIN1>, Sercom3Pad2<PIN2>, Sercom3Pad3<PIN3>>[src]

impl<PIN0, PIN1, PIN2, PIN3> RxpoTxpo for UART4Padout<Sercom4Pad1<PIN0>, Sercom4Pad0<PIN1>, Sercom4Pad2<PIN2>, Sercom4Pad3<PIN3>>[src]

impl<PIN0, PIN1, PIN2, PIN3> RxpoTxpo for UART5Padout<Sercom5Pad1<PIN0>, Sercom5Pad0<PIN1>, Sercom5Pad2<PIN2>, Sercom5Pad3<PIN3>>[src]

Loading content...