Struct RSA
#[non_exhaustive]pub struct RSA;
Expand description
RSA peripheral singleton
Implementations§
§impl RSA
impl RSA
pub const PTR: *const <RSA as Deref>::Target = {0x6008a000 as *const <esp32c6::RSA as core::ops::Deref>::Target}
Available on crate feature unstable
only.
pub const PTR: *const <RSA as Deref>::Target = {0x6008a000 as *const <esp32c6::RSA 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 <RSA as Deref>::Target
Available on crate feature unstable
only.
pub const fn ptr() -> *const <RSA 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 RSA
impl Peripheral for RSA
§unsafe fn clone_unchecked(&self) -> <RSA as Peripheral>::P
unsafe fn clone_unchecked(&self) -> <RSA 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 RSA
impl RefUnwindSafe for RSA
impl Send for RSA
impl Sync for RSA
impl Unpin for RSA
impl UnwindSafe for RSA
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