DigitalSleepConfig

Struct DigitalSleepConfig 

Source
pub struct DigitalSleepConfig {
    pub syscntl: HpSysCntlReg,
}
Available on crate feature unstable and (esp32 or esp32s2 or esp32s3 or esp32c3 or esp32c6 or esp32c2) only.
Expand description

Configuration for controlling the behavior of digital peripherals during sleep modes.

Fields§

§syscntl: HpSysCntlReg

High-power system control register configuration.

Trait Implementations§

Source§

impl Clone for DigitalSleepConfig

Source§

fn clone(&self) -> DigitalSleepConfig

Returns a duplicate of the value. Read more
1.0.0§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Copy for DigitalSleepConfig

Auto Trait Implementations§

§

impl Freeze for DigitalSleepConfig

§

impl RefUnwindSafe for DigitalSleepConfig

§

impl Send for DigitalSleepConfig

§

impl Sync for DigitalSleepConfig

§

impl Unpin for DigitalSleepConfig

§

impl UnwindSafe for DigitalSleepConfig

Blanket Implementations§

§

impl<T> Any for T
where T: 'static + ?Sized,

§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
§

impl<T> Borrow<T> for T
where T: ?Sized,

§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
§

impl<T> BorrowMut<T> for T
where T: ?Sized,

§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> CloneToUninit for T
where T: Clone,

§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
§

impl<T> From<T> for T

§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T, U> Into<U> for T
where U: From<T>,

§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of [From]<T> for U chooses to do.

Source§

impl<T> Same for T

Source§

type Output = T

Should always be Self
§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.