Struct PAU
#[non_exhaustive]pub struct PAU;
Expand description
PAU peripheral singleton
Implementations§
§impl PAU
impl PAU
pub const PTR: *const <PAU as Deref>::Target = {0x60093000 as *const <esp32c6::PAU as core::ops::Deref>::Target}
Available on crate feature unstable
only.
pub const PTR: *const <PAU as Deref>::Target = {0x60093000 as *const <esp32c6::PAU as core::ops::Deref>::Target}
unstable
only.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.
pub const fn ptr() -> *const <PAU as Deref>::Target
Available on crate feature unstable
only.
pub const fn ptr() -> *const <PAU as Deref>::Target
unstable
only.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.
Trait Implementations§
§impl Peripheral for PAU
impl Peripheral for PAU
§unsafe fn clone_unchecked(&self) -> <PAU as Peripheral>::P
unsafe fn clone_unchecked(&self) -> <PAU as Peripheral>::P
Unsafely clone (duplicate) a peripheral singleton. Read more
§fn into_ref<'a>(self) -> PeripheralRef<'a, Self::P>where
Self: 'a,
fn into_ref<'a>(self) -> PeripheralRef<'a, Self::P>where
Self: 'a,
Convert a value into a
PeripheralRef
. Read moreAuto Trait Implementations§
impl Freeze for PAU
impl RefUnwindSafe for PAU
impl Send for PAU
impl Sync for PAU
impl Unpin for PAU
impl UnwindSafe for PAU
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