[][src]Trait drone_stm32_map_periph_i2c::CI2CCr1

pub trait CI2CCr1<T: I2CMap>: CRwRegBitBand {
    fn from_fields(map: CI2CCr1Fields<T>) -> Self;
fn into_fields(self) -> CI2CCr1Fields<T>;
fn addrie(&self) -> &T::CI2CCr1Addrie;
fn alerten(&self) -> &T::CI2CCr1Alerten;
fn anfoff(&self) -> &T::CI2CCr1Anfoff;
fn dnf(&self) -> &T::CI2CCr1Dnf;
fn errie(&self) -> &T::CI2CCr1Errie;
fn gcen(&self) -> &T::CI2CCr1Gcen;
fn nackie(&self) -> &T::CI2CCr1Nackie;
fn nostretch(&self) -> &T::CI2CCr1Nostretch;
fn pecen(&self) -> &T::CI2CCr1Pecen;
fn pe(&self) -> &T::CI2CCr1Pe;
fn rxdmaen(&self) -> &T::CI2CCr1Rxdmaen;
fn rxie(&self) -> &T::CI2CCr1Rxie;
fn sbc(&self) -> &T::CI2CCr1Sbc;
fn smbden(&self) -> &T::CI2CCr1Smbden;
fn smbhen(&self) -> &T::CI2CCr1Smbhen;
fn stopie(&self) -> &T::CI2CCr1Stopie;
fn tcie(&self) -> &T::CI2CCr1Tcie;
fn txdmaen(&self) -> &T::CI2CCr1Txdmaen;
fn txie(&self) -> &T::CI2CCr1Txie;
fn wupen(&self) -> &T::CI2CCr1Wupen; }

Required methods

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

fn into_fields(self) -> CI2CCr1Fields<T>

fn addrie(&self) -> &T::CI2CCr1Addrie

fn alerten(&self) -> &T::CI2CCr1Alerten

fn anfoff(&self) -> &T::CI2CCr1Anfoff

fn dnf(&self) -> &T::CI2CCr1Dnf

fn errie(&self) -> &T::CI2CCr1Errie

fn gcen(&self) -> &T::CI2CCr1Gcen

fn nackie(&self) -> &T::CI2CCr1Nackie

fn nostretch(&self) -> &T::CI2CCr1Nostretch

fn pecen(&self) -> &T::CI2CCr1Pecen

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

fn rxdmaen(&self) -> &T::CI2CCr1Rxdmaen

fn rxie(&self) -> &T::CI2CCr1Rxie

fn sbc(&self) -> &T::CI2CCr1Sbc

fn smbden(&self) -> &T::CI2CCr1Smbden

fn smbhen(&self) -> &T::CI2CCr1Smbhen

fn stopie(&self) -> &T::CI2CCr1Stopie

fn tcie(&self) -> &T::CI2CCr1Tcie

fn txdmaen(&self) -> &T::CI2CCr1Txdmaen

fn txie(&self) -> &T::CI2CCr1Txie

fn wupen(&self) -> &T::CI2CCr1Wupen

Loading content...

Implementors

Loading content...