pub struct Pmc<State, Range> {
pub lv_reset: LVReset<RunAndStop>,
pub lv_warn: LVWarn<Flag, Range>,
/* private fields */
}Expand description
Datastructure for PMC interface
Fields§
§lv_reset: LVReset<RunAndStop>Controls when the Low Voltage Detection is active.
lv_warn: LVWarn<Flag, Range>Interface for the Low Voltage Warning / Interrupt
Implementations§
Auto Trait Implementations§
impl<State, Range> Freeze for Pmc<State, Range>
impl<State, Range> RefUnwindSafe for Pmc<State, Range>where
State: RefUnwindSafe,
Range: RefUnwindSafe,
impl<State, Range> Send for Pmc<State, Range>
impl<State, Range> !Sync for Pmc<State, Range>
impl<State, Range> Unpin for Pmc<State, Range>
impl<State, Range> UnwindSafe for Pmc<State, Range>where
State: UnwindSafe,
Range: UnwindSafe,
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