Struct stm32_metapac::dsihost::regs::Wier
#[repr(transparent)]pub struct Wier(pub u32);
Expand description
DSI Wrapper interrupt enable register.
Tuple Fields§
§0: u32
Implementations§
§impl Wier
impl Wier
pub const fn teie(&self) -> bool
pub const fn teie(&self) -> bool
Tearing effect interrupt enable This bit enables the tearing effect interrupt.
pub fn set_teie(&mut self, val: bool)
pub fn set_teie(&mut self, val: bool)
Tearing effect interrupt enable This bit enables the tearing effect interrupt.
pub const fn erie(&self) -> bool
pub const fn erie(&self) -> bool
End of refresh interrupt enable This bit enables the end of refresh interrupt.
pub fn set_erie(&mut self, val: bool)
pub fn set_erie(&mut self, val: bool)
End of refresh interrupt enable This bit enables the end of refresh interrupt.
pub const fn plllie(&self) -> bool
pub const fn plllie(&self) -> bool
PLL lock interrupt enable This bit enables the PLL lock interrupt.
pub fn set_plllie(&mut self, val: bool)
pub fn set_plllie(&mut self, val: bool)
PLL lock interrupt enable This bit enables the PLL lock interrupt.
pub const fn plluie(&self) -> bool
pub const fn plluie(&self) -> bool
PLL unlock interrupt enable This bit enables the PLL unlock interrupt.
pub fn set_plluie(&mut self, val: bool)
pub fn set_plluie(&mut self, val: bool)
PLL unlock interrupt enable This bit enables the PLL unlock interrupt.
Trait Implementations§
impl Copy for Wier
impl Eq for Wier
impl StructuralPartialEq for Wier
Auto Trait Implementations§
impl Freeze for Wier
impl RefUnwindSafe for Wier
impl Send for Wier
impl Sync for Wier
impl Unpin for Wier
impl UnwindSafe for Wier
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§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
)