Trait esp32_hal::prelude::_esp_hal_uart_Instance  
source · pub trait _esp_hal_uart_Instance {
    // Required methods
    fn register_block(&self) -> &RegisterBlock;
    fn uart_number(&self) -> usize;
    fn tx_signal(&self) -> OutputSignal;
    fn rx_signal(&self) -> InputSignal;
    fn cts_signal(&self) -> InputSignal;
    fn rts_signal(&self) -> OutputSignal;
    // Provided methods
    fn disable_tx_interrupts(&mut self) { ... }
    fn disable_rx_interrupts(&mut self) { ... }
    fn get_tx_fifo_count(&mut self) -> u16 { ... }
    fn get_rx_fifo_count(&mut self) -> u16 { ... }
    fn is_tx_idle(&self) -> bool { ... }
    fn is_rx_idle(&self) -> bool { ... }
}Expand description
UART peripheral instance