pub struct RegisterBlock { /* private fields */ }Expand description
Register block
Implementations§
Source§impl RegisterBlock
impl RegisterBlock
Sourcepub const fn transmit_config(&self) -> &TRANSMIT_CONFIG
pub const fn transmit_config(&self) -> &TRANSMIT_CONFIG
0x00 - ??
Sourcepub const fn transmit_interrupt(&self) -> &TRANSMIT_INTERRUPT
pub const fn transmit_interrupt(&self) -> &TRANSMIT_INTERRUPT
0x04 - ??
Sourcepub const fn transmit_data(&self, n: usize) -> &TRANSMIT_DATA
pub const fn transmit_data(&self, n: usize) -> &TRANSMIT_DATA
0x08..0x10 - ??
Sourcepub fn transmit_data_iter(&self) -> impl Iterator<Item = &TRANSMIT_DATA>
pub fn transmit_data_iter(&self) -> impl Iterator<Item = &TRANSMIT_DATA>
Iterator for array of: 0x08..0x10 - ??
Sourcepub const fn transmit_width(&self) -> &TRANSMIT_WIDTH
pub const fn transmit_width(&self) -> &TRANSMIT_WIDTH
0x10 - ??
Sourcepub const fn receive_config(&self) -> &RECEIVE_CONFIG
pub const fn receive_config(&self) -> &RECEIVE_CONFIG
0x80 - ??
Sourcepub const fn receive_interrupt(&self) -> &RECEIVE_INTERRUPT
pub const fn receive_interrupt(&self) -> &RECEIVE_INTERRUPT
0x84 - ??
Sourcepub const fn receive_width(&self) -> &RECEIVE_WIDTH
pub const fn receive_width(&self) -> &RECEIVE_WIDTH
0x88 - ??
Sourcepub const fn receive_bit_count(&self) -> &RECEIVE_BIT_COUNT
pub const fn receive_bit_count(&self) -> &RECEIVE_BIT_COUNT
0x90 - ??
Sourcepub const fn receive_data(&self, n: usize) -> &RECEIVE_DATA
pub const fn receive_data(&self, n: usize) -> &RECEIVE_DATA
0x94..0x9c - ??
Sourcepub fn receive_data_iter(&self) -> impl Iterator<Item = &RECEIVE_DATA>
pub fn receive_data_iter(&self) -> impl Iterator<Item = &RECEIVE_DATA>
Iterator for array of: 0x94..0x9c - ??
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