[][src]Trait drone_stm32_map_periph_uart::SUartCr2

pub trait SUartCr2<T: UartMap>: SRwRegBitBand {
    fn from_fields(map: SUartCr2Fields<T>) -> Self;
fn into_fields(self) -> SUartCr2Fields<T>;
fn abren(&self) -> &T::SUartCr2AbrenOpt;
fn abrmod0(&self) -> &T::SUartCr2Abrmod0Opt;
fn abrmod1(&self) -> &T::SUartCr2Abrmod1Opt;
fn add0_3(&self) -> &T::SUartCr2Add03;
fn add4_7(&self) -> &T::SUartCr2Add47;
fn addm7(&self) -> &T::SUartCr2Addm7;
fn clken(&self) -> &T::SUartCr2Clken;
fn cpha(&self) -> &T::SUartCr2CphaOpt;
fn cpol(&self) -> &T::SUartCr2CpolOpt;
fn lbcl(&self) -> &T::SUartCr2LbclOpt;
fn lbdie(&self) -> &T::SUartCr2LbdieOpt;
fn lbdl(&self) -> &T::SUartCr2LbdlOpt;
fn linen(&self) -> &T::SUartCr2LinenOpt;
fn msbfirst(&self) -> &T::SUartCr2Msbfirst;
fn rtoen(&self) -> &T::SUartCr2RtoenOpt;
fn rxinv(&self) -> &T::SUartCr2Rxinv;
fn stop(&self) -> &T::SUartCr2Stop;
fn swap(&self) -> &T::SUartCr2Swap;
fn tainv(&self) -> &T::SUartCr2Tainv;
fn txinv(&self) -> &T::SUartCr2Txinv; }

Required methods

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

fn into_fields(self) -> SUartCr2Fields<T>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Loading content...

Implementors

Loading content...