R

Type Alias R 

Source
pub type R<REG> = R<REG>;
Expand description

Register reader.

Result of the read methods of registers. Also used as a closure argument in the modify method.

Aliased Type§

pub struct R<REG> { /* private fields */ }

Trait Implementations§

Source§

impl<REG: MasterCrR> MasterCrR for R<REG>

Source§

impl<REG: MasterDierR> MasterDierR for R<REG>

Source§

fn cmpie(&self, cmp: Cmp) -> CMPIE_R

Source§

fn repie(&self) -> REPIE_R

Source§

fn updie(&self) -> UPDIE_R

Source§

impl<REG: MasterIsr> MasterIsr for R<REG>

Source§

fn cmp(&self, cmp: Cmp) -> CMP_R

Source§

fn rep(&self) -> REP_R

Source§

fn upd(&self) -> UPD_R

Source§

impl<REG: Rst1rR> Rst1rR for R<REG>

Source§

fn srt(&self) -> SRT_R

Source§

fn resync(&self) -> RESYNC_R

Source§

fn per(&self) -> PER_R

Source§

fn cmp(&self, cmp: Cmp) -> CMP_R

Source§

fn mstper(&self) -> MSTPER_R

Source§

fn mstcmp(&self, cmp: Cmp) -> MSTCMP_R

Source§

fn extevnt(&self, e: ExtEvnt) -> EXTEVNT_R

Source§

fn update(&self) -> UPDATE_R

Source§

impl<REG: RstrR> RstrR for R<REG>

Source§

fn updt(&self) -> UPDT_R

Source§

fn cmp2(&self) -> CMP2_R

Source§

fn cmp4(&self) -> CMP2_R

Source§

fn mstper(&self) -> MSTPER_R

Source§

fn mstcmp(&self, cmp: Cmp) -> MSTCMP_R

Source§

fn extevnt(&self, e: ExtEvnt) -> EXTEVNT_R

Source§

impl<REG: Set1rR> Set1rR for R<REG>

Source§

fn sst(&self) -> SST_R

Source§

fn resync(&self) -> RESYNC_R

Source§

fn per(&self) -> PER_R

Source§

fn cmp(&self, cmp: Cmp) -> CMP_R

Source§

fn mstper(&self) -> MSTPER_R

Source§

fn mstcmp(&self, cmp: Cmp) -> MSTCMP_R

Source§

fn extevnt(&self, e: ExtEvnt) -> EXTEVNT_R

Source§

fn update(&self) -> UPDATE_R

Source§

impl<REG: TimCrR> TimCrR for R<REG>