pub fn join(tx: TxPadout<S, TX, RTS>, rx: RxPadout<S, RX, CTS>) -> Self {
        Self {
            sercom: PhantomData,
            rx: rx.rx,
            tx: tx.tx,
            rts: tx.rts,
            cts: rx.cts,
        }
    }
/// Combines transmit and receive halves back into a duplex padout
Combines transmit and receive halves back into a duplex padout
Combines transmit and receive halves back into a duplex padout
pub fn join(tx: TxPadout<S, TX, RTS>, rx: RxPadout<S, RX, CTS>) -> Self {
        Self {
            sercom: PhantomData,
            rx: rx.rx,
            tx: tx.tx,
            rts: tx.rts,
            cts: rx.cts,
        }
    }
pub fn join ( tx : TxPadout < S , TX , RTS > , rx : RxPadout < S , RX , CTS > ) -> Self { Self { sercom : PhantomData , rx : rx . rx , tx : tx . tx , rts : tx . rts , cts : rx . cts , } }
Combines transmit and receive halves back into a duplex padout
Combines transmit and receive halves back into a duplex padout
tx
TxPadout<S, TX, RTS>
rx
RxPadout<S, RX, CTS>
tx
TxPadout<S, TX, RTS>
rx
RxPadout<S, RX, CTS>