Struct esp_idf_sys::rtc_cntl_dev_s
source · #[repr(C)]pub struct rtc_cntl_dev_s {Show 61 fields
pub options0: rtc_cntl_dev_s__bindgen_ty_1,
pub slp_timer0: u32,
pub slp_timer1: rtc_cntl_dev_s__bindgen_ty_2,
pub time_update: rtc_cntl_dev_s__bindgen_ty_3,
pub time0: u32,
pub time1: rtc_cntl_dev_s__bindgen_ty_4,
pub state0: rtc_cntl_dev_s__bindgen_ty_5,
pub timer1: rtc_cntl_dev_s__bindgen_ty_6,
pub timer2: rtc_cntl_dev_s__bindgen_ty_7,
pub timer3: rtc_cntl_dev_s__bindgen_ty_8,
pub timer4: rtc_cntl_dev_s__bindgen_ty_9,
pub timer5: rtc_cntl_dev_s__bindgen_ty_10,
pub ana_conf: rtc_cntl_dev_s__bindgen_ty_11,
pub reset_state: rtc_cntl_dev_s__bindgen_ty_12,
pub wakeup_state: rtc_cntl_dev_s__bindgen_ty_13,
pub int_ena: rtc_cntl_dev_s__bindgen_ty_14,
pub int_raw: rtc_cntl_dev_s__bindgen_ty_15,
pub int_st: rtc_cntl_dev_s__bindgen_ty_16,
pub int_clr: rtc_cntl_dev_s__bindgen_ty_17,
pub rtc_store0: u32,
pub rtc_store1: u32,
pub rtc_store2: u32,
pub rtc_store3: u32,
pub ext_xtl_conf: rtc_cntl_dev_s__bindgen_ty_18,
pub ext_wakeup_conf: rtc_cntl_dev_s__bindgen_ty_19,
pub slp_reject_conf: rtc_cntl_dev_s__bindgen_ty_20,
pub cpu_period_conf: rtc_cntl_dev_s__bindgen_ty_21,
pub sdio_act_conf: rtc_cntl_dev_s__bindgen_ty_22,
pub clk_conf: rtc_cntl_dev_s__bindgen_ty_23,
pub sdio_conf: rtc_cntl_dev_s__bindgen_ty_24,
pub bias_conf: rtc_cntl_dev_s__bindgen_ty_25,
pub rtc: rtc_cntl_dev_s__bindgen_ty_26,
pub rtc_pwc: rtc_cntl_dev_s__bindgen_ty_27,
pub dig_pwc: rtc_cntl_dev_s__bindgen_ty_28,
pub dig_iso: rtc_cntl_dev_s__bindgen_ty_29,
pub wdt_config0: rtc_cntl_dev_s__bindgen_ty_30,
pub wdt_config1: u32,
pub wdt_config2: u32,
pub wdt_config3: u32,
pub wdt_config4: u32,
pub wdt_feed: rtc_cntl_dev_s__bindgen_ty_31,
pub wdt_wprotect: u32,
pub test_mux: rtc_cntl_dev_s__bindgen_ty_32,
pub sw_cpu_stall: rtc_cntl_dev_s__bindgen_ty_33,
pub store4: u32,
pub store5: u32,
pub store6: u32,
pub store7: u32,
pub diag0: u32,
pub diag1: u32,
pub hold_force: rtc_cntl_dev_s__bindgen_ty_34,
pub ext_wakeup1: rtc_cntl_dev_s__bindgen_ty_35,
pub ext_wakeup1_status: rtc_cntl_dev_s__bindgen_ty_36,
pub brown_out: rtc_cntl_dev_s__bindgen_ty_37,
pub reserved_39: u32,
pub reserved_3d: u32,
pub reserved_41: u32,
pub reserved_45: u32,
pub reserved_49: u32,
pub reserved_4d: u32,
pub date: rtc_cntl_dev_s__bindgen_ty_38,
}
Fields§
§options0: rtc_cntl_dev_s__bindgen_ty_1
§slp_timer0: u32
§slp_timer1: rtc_cntl_dev_s__bindgen_ty_2
§time_update: rtc_cntl_dev_s__bindgen_ty_3
§time0: u32
§time1: rtc_cntl_dev_s__bindgen_ty_4
§state0: rtc_cntl_dev_s__bindgen_ty_5
§timer1: rtc_cntl_dev_s__bindgen_ty_6
§timer2: rtc_cntl_dev_s__bindgen_ty_7
§timer3: rtc_cntl_dev_s__bindgen_ty_8
§timer4: rtc_cntl_dev_s__bindgen_ty_9
§timer5: rtc_cntl_dev_s__bindgen_ty_10
§ana_conf: rtc_cntl_dev_s__bindgen_ty_11
§reset_state: rtc_cntl_dev_s__bindgen_ty_12
§wakeup_state: rtc_cntl_dev_s__bindgen_ty_13
§int_ena: rtc_cntl_dev_s__bindgen_ty_14
§int_raw: rtc_cntl_dev_s__bindgen_ty_15
§int_st: rtc_cntl_dev_s__bindgen_ty_16
§int_clr: rtc_cntl_dev_s__bindgen_ty_17
§rtc_store0: u32
§rtc_store1: u32
§rtc_store2: u32
§rtc_store3: u32
§ext_xtl_conf: rtc_cntl_dev_s__bindgen_ty_18
§ext_wakeup_conf: rtc_cntl_dev_s__bindgen_ty_19
§slp_reject_conf: rtc_cntl_dev_s__bindgen_ty_20
§cpu_period_conf: rtc_cntl_dev_s__bindgen_ty_21
§sdio_act_conf: rtc_cntl_dev_s__bindgen_ty_22
§clk_conf: rtc_cntl_dev_s__bindgen_ty_23
§sdio_conf: rtc_cntl_dev_s__bindgen_ty_24
§bias_conf: rtc_cntl_dev_s__bindgen_ty_25
§rtc: rtc_cntl_dev_s__bindgen_ty_26
§rtc_pwc: rtc_cntl_dev_s__bindgen_ty_27
§dig_pwc: rtc_cntl_dev_s__bindgen_ty_28
§dig_iso: rtc_cntl_dev_s__bindgen_ty_29
§wdt_config0: rtc_cntl_dev_s__bindgen_ty_30
§wdt_config1: u32
§wdt_config2: u32
§wdt_config3: u32
§wdt_config4: u32
§wdt_feed: rtc_cntl_dev_s__bindgen_ty_31
§wdt_wprotect: u32
§test_mux: rtc_cntl_dev_s__bindgen_ty_32
§sw_cpu_stall: rtc_cntl_dev_s__bindgen_ty_33
§store4: u32
§store5: u32
§store6: u32
§store7: u32
§diag0: u32
§diag1: u32
§hold_force: rtc_cntl_dev_s__bindgen_ty_34
§ext_wakeup1: rtc_cntl_dev_s__bindgen_ty_35
§ext_wakeup1_status: rtc_cntl_dev_s__bindgen_ty_36
§brown_out: rtc_cntl_dev_s__bindgen_ty_37
§reserved_39: u32
§reserved_3d: u32
§reserved_41: u32
§reserved_45: u32
§reserved_49: u32
§reserved_4d: u32
§date: rtc_cntl_dev_s__bindgen_ty_38
Trait Implementations§
source§impl Clone for rtc_cntl_dev_s
impl Clone for rtc_cntl_dev_s
source§fn clone(&self) -> rtc_cntl_dev_s
fn clone(&self) -> rtc_cntl_dev_s
Returns a copy of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Default for rtc_cntl_dev_s
impl Default for rtc_cntl_dev_s
impl Copy for rtc_cntl_dev_s
Auto Trait Implementations§
impl Freeze for rtc_cntl_dev_s
impl RefUnwindSafe for rtc_cntl_dev_s
impl Send for rtc_cntl_dev_s
impl Sync for rtc_cntl_dev_s
impl Unpin for rtc_cntl_dev_s
impl UnwindSafe for rtc_cntl_dev_s
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)