[][src]Trait drone_stm32_map_periph_uart::CUartCr2

pub trait CUartCr2<T: UartMap>: CRwRegBitBand {
    fn from_fields(map: CUartCr2Fields<T>) -> Self;
fn into_fields(self) -> CUartCr2Fields<T>;
fn abren(&self) -> &T::CUartCr2AbrenOpt;
fn abrmod0(&self) -> &T::CUartCr2Abrmod0Opt;
fn abrmod1(&self) -> &T::CUartCr2Abrmod1Opt;
fn add0_3(&self) -> &T::CUartCr2Add03;
fn add4_7(&self) -> &T::CUartCr2Add47;
fn addm7(&self) -> &T::CUartCr2Addm7;
fn clken(&self) -> &T::CUartCr2Clken;
fn cpha(&self) -> &T::CUartCr2CphaOpt;
fn cpol(&self) -> &T::CUartCr2CpolOpt;
fn lbcl(&self) -> &T::CUartCr2LbclOpt;
fn lbdie(&self) -> &T::CUartCr2LbdieOpt;
fn lbdl(&self) -> &T::CUartCr2LbdlOpt;
fn linen(&self) -> &T::CUartCr2LinenOpt;
fn msbfirst(&self) -> &T::CUartCr2Msbfirst;
fn rtoen(&self) -> &T::CUartCr2RtoenOpt;
fn rxinv(&self) -> &T::CUartCr2Rxinv;
fn stop(&self) -> &T::CUartCr2Stop;
fn swap(&self) -> &T::CUartCr2Swap;
fn tainv(&self) -> &T::CUartCr2Tainv;
fn txinv(&self) -> &T::CUartCr2Txinv; }

Required methods

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

fn into_fields(self) -> CUartCr2Fields<T>

fn abren(&self) -> &T::CUartCr2AbrenOpt

fn abrmod0(&self) -> &T::CUartCr2Abrmod0Opt

fn abrmod1(&self) -> &T::CUartCr2Abrmod1Opt

fn add0_3(&self) -> &T::CUartCr2Add03

fn add4_7(&self) -> &T::CUartCr2Add47

fn addm7(&self) -> &T::CUartCr2Addm7

fn clken(&self) -> &T::CUartCr2Clken

fn cpha(&self) -> &T::CUartCr2CphaOpt

fn cpol(&self) -> &T::CUartCr2CpolOpt

fn lbcl(&self) -> &T::CUartCr2LbclOpt

fn lbdie(&self) -> &T::CUartCr2LbdieOpt

fn lbdl(&self) -> &T::CUartCr2LbdlOpt

fn linen(&self) -> &T::CUartCr2LinenOpt

fn msbfirst(&self) -> &T::CUartCr2Msbfirst

fn rtoen(&self) -> &T::CUartCr2RtoenOpt

fn rxinv(&self) -> &T::CUartCr2Rxinv

fn stop(&self) -> &T::CUartCr2Stop

fn swap(&self) -> &T::CUartCr2Swap

fn tainv(&self) -> &T::CUartCr2Tainv

fn txinv(&self) -> &T::CUartCr2Txinv

Loading content...

Implementors

Loading content...