pub fn with_tx(mut self, tx: impl PeripheralOutput<'d>) -> Self {
        self.tx = self.tx.with_tx(tx);
        self
    }
Assign the TX pin for UART instance.

Sets the specified pin to push-pull output and connects it to the UART
TX signal.
esp-hal/src/uart.rs