#[repr(C)]pub struct RegisterBlock { /* private fields */ }
Expand description
Register block
Implementations§
Source§impl RegisterBlock
impl RegisterBlock
Sourcepub const fn ccmr1_input(&self) -> &CCMR1_INPUT
pub const fn ccmr1_input(&self) -> &CCMR1_INPUT
0x18 - capture/compare mode register 1 (input mode)
Sourcepub const fn ccmr1_output(&self) -> &CCMR1_OUTPUT
pub const fn ccmr1_output(&self) -> &CCMR1_OUTPUT
0x18 - capture/compare mode register (output mode)
Sourcepub const fn ccmr2_input(&self) -> &CCMR2_INPUT
pub const fn ccmr2_input(&self) -> &CCMR2_INPUT
0x1c - capture/compare mode register 2 (input mode)
Sourcepub const fn ccmr2_output(&self) -> &CCMR2_OUTPUT
pub const fn ccmr2_output(&self) -> &CCMR2_OUTPUT
0x1c - capture/compare mode register (output mode)
Sourcepub const fn ccr(&self, n: usize) -> &CCR
pub const fn ccr(&self, n: usize) -> &CCR
0x34..0x44 - capture/compare register
`n` is the index of register in the array. `n == 0` corresponds to `CCR1` register.
Trait Implementations§
Auto Trait Implementations§
impl !Freeze for RegisterBlock
impl !RefUnwindSafe for RegisterBlock
impl Send for RegisterBlock
impl !Sync for RegisterBlock
impl Unpin for RegisterBlock
impl UnwindSafe for RegisterBlock
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more