[][src]Trait drone_stm32_map_periph_i2c::SI2CIcr

pub trait SI2CIcr<T: I2CMap>: SWoRegBitBand {
    fn from_fields(map: SI2CIcrFields<T>) -> Self;
fn into_fields(self) -> SI2CIcrFields<T>;
fn addrcf(&self) -> &T::SI2CIcrAddrcf;
fn alertcf(&self) -> &T::SI2CIcrAlertcf;
fn arlocf(&self) -> &T::SI2CIcrArlocf;
fn berrcf(&self) -> &T::SI2CIcrBerrcf;
fn nackcf(&self) -> &T::SI2CIcrNackcf;
fn ovrcf(&self) -> &T::SI2CIcrOvrcf;
fn peccf(&self) -> &T::SI2CIcrPeccf;
fn stopcf(&self) -> &T::SI2CIcrStopcf;
fn timoutcf(&self) -> &T::SI2CIcrTimoutcf; }

Required methods

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

fn into_fields(self) -> SI2CIcrFields<T>

fn addrcf(&self) -> &T::SI2CIcrAddrcf

fn alertcf(&self) -> &T::SI2CIcrAlertcf

fn arlocf(&self) -> &T::SI2CIcrArlocf

fn berrcf(&self) -> &T::SI2CIcrBerrcf

fn nackcf(&self) -> &T::SI2CIcrNackcf

fn ovrcf(&self) -> &T::SI2CIcrOvrcf

fn peccf(&self) -> &T::SI2CIcrPeccf

fn stopcf(&self) -> &T::SI2CIcrStopcf

fn timoutcf(&self) -> &T::SI2CIcrTimoutcf

Loading content...

Implementors

Loading content...