#[non_exhaustive]pub struct I2C_ANA_MST;
unstable
only.Expand description
I2C_ANA_MST peripheral singleton
§Stability
This API is marked as unstable and is only available when the unstable
crate feature is enabled. This comes with no stability guarantees, and could be changed
or removed at any time.
Implementations§
Source§impl I2C_ANA_MST
impl I2C_ANA_MST
Source§impl I2C_ANA_MST
impl I2C_ANA_MST
Sourcepub const PTR: *const <I2C_ANA_MST as Deref>::Target = {0x6004e840 as *const <esp32c2::I2C_ANA_MST as core::ops::Deref>::Target}
pub const PTR: *const <I2C_ANA_MST as Deref>::Target = {0x6004e840 as *const <esp32c2::I2C_ANA_MST as core::ops::Deref>::Target}
Pointer to the register block
§Stability
This API is marked as unstable and is only available when the unstable
crate feature is enabled. This comes with no stability guarantees, and could be changed
or removed at any time.
Sourcepub const fn ptr() -> *const <I2C_ANA_MST as Deref>::Target
pub const fn ptr() -> *const <I2C_ANA_MST as Deref>::Target
Return the pointer to the register block
§Stability
This API is marked as unstable and is only available when the unstable
crate feature is enabled. This comes with no stability guarantees, and could be changed
or removed at any time.
Sourcepub const fn regs<'a>() -> &'a <I2C_ANA_MST as Deref>::Target
pub const fn regs<'a>() -> &'a <I2C_ANA_MST as Deref>::Target
Return a reference to the register block
§Stability
This API is marked as unstable and is only available when the unstable
crate feature is enabled. This comes with no stability guarantees, and could be changed
or removed at any time.
Sourcepub fn register_block(&self) -> &<I2C_ANA_MST as Deref>::Target
pub fn register_block(&self) -> &<I2C_ANA_MST as Deref>::Target
Return a reference to the register block
§Stability
This API is marked as unstable and is only available when the unstable
crate feature is enabled. This comes with no stability guarantees, and could be changed
or removed at any time.
Trait Implementations§
Source§impl Debug for I2C_ANA_MST
impl Debug for I2C_ANA_MST
Source§impl Format for I2C_ANA_MST
impl Format for I2C_ANA_MST
Source§impl Peripheral for I2C_ANA_MST
impl Peripheral for I2C_ANA_MST
Source§type P = I2C_ANA_MST
type P = I2C_ANA_MST
Source§unsafe fn clone_unchecked(&self) -> Self::P
unsafe fn clone_unchecked(&self) -> Self::P
Source§fn into_ref<'a>(self) -> PeripheralRef<'a, Self::P>where
Self: 'a,
fn into_ref<'a>(self) -> PeripheralRef<'a, Self::P>where
Self: 'a,
PeripheralRef
. Read more