Struct Wucr1
#[repr(transparent)]pub struct Wucr1(pub u32);Expand description
PWR wakeup control register 1.
Tuple Fields§
§0: u32Implementations§
§impl Wucr1
impl Wucr1
pub fn set_wupen1(&mut self, val: bool)
pub fn set_wupen1(&mut self, val: bool)
None 0: Wakeup line WKUP1 disabled 1: Wakeup line WKUP1 enabled.
pub fn set_wupen2(&mut self, val: bool)
pub fn set_wupen2(&mut self, val: bool)
None 0: Wakeup line WKUP2 disabled 1: Wakeup line WKUP2 enabled.
pub fn set_wupen3(&mut self, val: bool)
pub fn set_wupen3(&mut self, val: bool)
None 0: Wakeup line WKUP3 disabled 1: Wakeup line WKUP3 enabled.
pub fn set_wupen4(&mut self, val: bool)
pub fn set_wupen4(&mut self, val: bool)
None 0: Wakeup line WKUP4 disabled 1: Wakeup line WKUP4 enabled.
pub fn set_wupen5(&mut self, val: bool)
pub fn set_wupen5(&mut self, val: bool)
None 0: Wakeup line WKUP5 disabled 1: Wakeup line WKUP5 enabled.
pub fn set_wupen6(&mut self, val: bool)
pub fn set_wupen6(&mut self, val: bool)
None 0: Wakeup line WKUP6 disabled 1: Wakeup line WKUP6 enabled.
pub fn set_wupen7(&mut self, val: bool)
pub fn set_wupen7(&mut self, val: bool)
None 0: Wakeup line WKUP7 disabled 1: Wakeup line WKUP7 enabled.
pub fn set_wupen8(&mut self, val: bool)
pub fn set_wupen8(&mut self, val: bool)
None 0: Wakeup line WKUP8 disabled 1: Wakeup line WKUP8 enabled.
pub fn set_wupen9(&mut self, val: bool)
pub fn set_wupen9(&mut self, val: bool)
None 0: Wakeup line WKUP9 disabled 1: Wakeup line WKUP9 enabled.
pub const fn wupen10(&self) -> bool
pub const fn wupen10(&self) -> bool
None 0: Wakeup line WKUP10 disabled 1: Wakeup line WKUP10 enabled.
pub fn set_wupen10(&mut self, val: bool)
pub fn set_wupen10(&mut self, val: bool)
None 0: Wakeup line WKUP10 disabled 1: Wakeup line WKUP10 enabled.
Trait Implementations§
impl Copy for Wucr1
impl Eq for Wucr1
impl StructuralPartialEq for Wucr1
Auto Trait Implementations§
impl Freeze for Wucr1
impl RefUnwindSafe for Wucr1
impl Send for Wucr1
impl Sync for Wucr1
impl Unpin for Wucr1
impl UnwindSafe for Wucr1
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