[][src]Enum bl602_hal::serial::Event

pub enum Event {
    RxFifoError,
    TxFifoError,
    RxParityError,
    RxTimeout,
    RxFifoReady,
    TxFifoReady,
    RxTransferEnd,
    TxTransferEnd,
}

Interrupt event

Variants

RxFifoError

UART RX FIFO error interrupt

TxFifoError

UART TX FIFO error interrupt

RxParityError

UART RX parity check error interrupt

RxTimeout

UART RX Time-out interrupt

RxFifoReady

UART RX FIFO ready (rx_fifo_cnt > rx_fifo_th) interrupt

TxFifoReady

UART TX FIFO ready (tx_fifo_cnt > tx_fifo_th) interrupt

RxTransferEnd

UART RX transfer end interrupt

TxTransferEnd

UART TX transfer end interrupt

Auto Trait Implementations

impl Send for Event

impl Sync for Event

impl Unpin for Event

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.