#[repr(C)]pub struct PtmWakeEvents {
pub pdn_wake_events: u32_,
pub mcu_interupt_mask: u32_,
}Expand description
PDN wake events and MCU interrupts to select, combined with those of other processes
Fields§
§pdn_wake_events: u32_< Written to PDN_WAKE_EVENTS. Don’t select bit26 (MCU), PTM will do it automatically.
mcu_interupt_mask: u32_< MCU interrupts to check when a MCU wake event happens.
Trait Implementations§
Source§impl Clone for PtmWakeEvents
impl Clone for PtmWakeEvents
Source§fn clone(&self) -> PtmWakeEvents
fn clone(&self) -> PtmWakeEvents
Returns a duplicate 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 Debug for PtmWakeEvents
impl Debug for PtmWakeEvents
Source§impl Default for PtmWakeEvents
impl Default for PtmWakeEvents
Source§fn default() -> PtmWakeEvents
fn default() -> PtmWakeEvents
Returns the “default value” for a type. Read more
impl Copy for PtmWakeEvents
Auto Trait Implementations§
impl Freeze for PtmWakeEvents
impl RefUnwindSafe for PtmWakeEvents
impl Send for PtmWakeEvents
impl Sync for PtmWakeEvents
impl Unpin for PtmWakeEvents
impl UnwindSafe for PtmWakeEvents
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: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)