Struct esp32c3::uhci0::RegisterBlock
source · #[repr(C)]pub struct RegisterBlock { /* private fields */ }
Expand description
Register block
Implementations§
source§impl RegisterBlock
impl RegisterBlock
sourcepub const fn escape_conf(&self) -> &ESCAPE_CONF
pub const fn escape_conf(&self) -> &ESCAPE_CONF
0x20 - a
sourcepub const fn quick_sent(&self) -> &QUICK_SENT
pub const fn quick_sent(&self) -> &QUICK_SENT
0x30 - a
sourcepub const fn reg_q(&self, n: usize) -> ®_Q
pub const fn reg_q(&self, n: usize) -> ®_Q
0x34..0x6c - Cluster REG_Q%s, containing REG_Q?_WORD0, REG_Q?_WORD1
sourcepub fn reg_q_iter(&self) -> impl Iterator<Item = ®_Q>
pub fn reg_q_iter(&self) -> impl Iterator<Item = ®_Q>
Iterator for array of: 0x34..0x6c - Cluster REG_Q%s, containing REG_Q?_WORD0, REG_Q?_WORD1
sourcepub fn esc_conf_iter(&self) -> impl Iterator<Item = &ESC_CONF>
pub fn esc_conf_iter(&self) -> impl Iterator<Item = &ESC_CONF>
Iterator for array of: 0x6c..0x7c - a
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