pub type R = R<CCMR2_OUTPUTrs>;
Expand description
Register CCMR2_Output
reader
Aliased Type§
struct R { /* private fields */ }
Implementations§
Source§impl R
impl R
Sourcepub fn ccs(&self, n: u8) -> CCS_R
pub fn ccs(&self, n: u8) -> CCS_R
Capture/Compare (3-4) selection
`n` is number of field in register. `n == 0` corresponds to `CC3S` field.
Sourcepub fn ccs_iter(&self) -> impl Iterator<Item = CCS_R> + '_
pub fn ccs_iter(&self) -> impl Iterator<Item = CCS_R> + '_
Iterator for array of: Capture/Compare (3-4) selection
Sourcepub fn ocfe(&self, n: u8) -> OCFE_R
pub fn ocfe(&self, n: u8) -> OCFE_R
Output compare (3-4) fast enable
`n` is number of field in register. `n == 0` corresponds to `OC3FE` field.
Sourcepub fn ocfe_iter(&self) -> impl Iterator<Item = OCFE_R> + '_
pub fn ocfe_iter(&self) -> impl Iterator<Item = OCFE_R> + '_
Iterator for array of: Output compare (3-4) fast enable
Sourcepub fn ocpe(&self, n: u8) -> OCPE_R
pub fn ocpe(&self, n: u8) -> OCPE_R
Output compare (3-4) preload enable
`n` is number of field in register. `n == 0` corresponds to `OC3PE` field.
Sourcepub fn ocpe_iter(&self) -> impl Iterator<Item = OCPE_R> + '_
pub fn ocpe_iter(&self) -> impl Iterator<Item = OCPE_R> + '_
Iterator for array of: Output compare (3-4) preload enable
Sourcepub fn ocm(&self, n: u8) -> OCM_R
pub fn ocm(&self, n: u8) -> OCM_R
Output compare (3-4) mode
`n` is number of field in register. `n == 0` corresponds to `OC3M` field.
Sourcepub fn ocm_iter(&self) -> impl Iterator<Item = OCM_R> + '_
pub fn ocm_iter(&self) -> impl Iterator<Item = OCM_R> + '_
Iterator for array of: Output compare (3-4) mode
Sourcepub fn occe(&self, n: u8) -> OCCE_R
pub fn occe(&self, n: u8) -> OCCE_R
Output compare (3-4) clear enable
`n` is number of field in register. `n == 0` corresponds to `OC3CE` field.