[][src]Trait drone_stm32_map_periph_uart::CUartIsr

pub trait CUartIsr<T: UartMap>: CRoRegBitBand {
    fn from_fields(map: CUartIsrFields<T>) -> Self;
fn into_fields(self) -> CUartIsrFields<T>;
fn reack(&self) -> &T::CUartIsrReack;
fn teack(&self) -> &T::CUartIsrTeack;
fn wuf(&self) -> &T::CUartIsrWuf;
fn rwu(&self) -> &T::CUartIsrRwu;
fn sbkf(&self) -> &T::CUartIsrSbkf;
fn cmf(&self) -> &T::CUartIsrCmf;
fn busy(&self) -> &T::CUartIsrBusy;
fn abrf(&self) -> &T::CUartIsrAbrfOpt;
fn abre(&self) -> &T::CUartIsrAbreOpt;
fn eobf(&self) -> &T::CUartIsrEobfOpt;
fn rtof(&self) -> &T::CUartIsrRtofOpt;
fn cts(&self) -> &T::CUartIsrCts;
fn ctsif(&self) -> &T::CUartIsrCtsif;
fn lbdf(&self) -> &T::CUartIsrLbdfOpt;
fn txe(&self) -> &T::CUartIsrTxe;
fn tc(&self) -> &T::CUartIsrTc;
fn rxne(&self) -> &T::CUartIsrRxne;
fn idle(&self) -> &T::CUartIsrIdle;
fn ore(&self) -> &T::CUartIsrOre;
fn nf(&self) -> &T::CUartIsrNf;
fn fe(&self) -> &T::CUartIsrFe;
fn pe(&self) -> &T::CUartIsrPe; }

Required methods

fn from_fields(map: CUartIsrFields<T>) -> Self

fn into_fields(self) -> CUartIsrFields<T>

fn reack(&self) -> &T::CUartIsrReack

fn teack(&self) -> &T::CUartIsrTeack

fn wuf(&self) -> &T::CUartIsrWuf

fn rwu(&self) -> &T::CUartIsrRwu

fn sbkf(&self) -> &T::CUartIsrSbkf

fn cmf(&self) -> &T::CUartIsrCmf

fn busy(&self) -> &T::CUartIsrBusy

fn abrf(&self) -> &T::CUartIsrAbrfOpt

fn abre(&self) -> &T::CUartIsrAbreOpt

fn eobf(&self) -> &T::CUartIsrEobfOpt

fn rtof(&self) -> &T::CUartIsrRtofOpt

fn cts(&self) -> &T::CUartIsrCts

fn ctsif(&self) -> &T::CUartIsrCtsif

fn lbdf(&self) -> &T::CUartIsrLbdfOpt

fn txe(&self) -> &T::CUartIsrTxe

fn tc(&self) -> &T::CUartIsrTc

fn rxne(&self) -> &T::CUartIsrRxne

fn idle(&self) -> &T::CUartIsrIdle

fn ore(&self) -> &T::CUartIsrOre

fn nf(&self) -> &T::CUartIsrNf

fn fe(&self) -> &T::CUartIsrFe

fn pe(&self) -> &T::CUartIsrPe

Loading content...

Implementors

Loading content...