Struct stm32_metapac::hrtim::regs::Mdier
#[repr(transparent)]pub struct Mdier(pub u32);
Expand description
Master Timer DMA / Interrupt Enable Register
Tuple Fields§
§0: u32
Implementations§
§impl Mdier
impl Mdier
pub fn set_mcmpie(&mut self, n: usize, val: bool)
pub fn set_mcmpie(&mut self, n: usize, val: bool)
Master Compare X Interrupt Enable
pub fn set_mrepie(&mut self, val: bool)
pub fn set_mrepie(&mut self, val: bool)
Master Repetition Interrupt Enable
pub fn set_syncie(&mut self, val: bool)
pub fn set_syncie(&mut self, val: bool)
Sync Input Interrupt Enable
pub fn set_mupdie(&mut self, val: bool)
pub fn set_mupdie(&mut self, val: bool)
Master Update Interrupt Enable
pub fn set_mcmpde(&mut self, n: usize, val: bool)
pub fn set_mcmpde(&mut self, n: usize, val: bool)
Master Compare X DMA request Enable
pub fn set_mrepde(&mut self, val: bool)
pub fn set_mrepde(&mut self, val: bool)
Master Repetition DMA request Enable
pub fn set_syncde(&mut self, val: bool)
pub fn set_syncde(&mut self, val: bool)
Sync Input DMA request Enable
pub fn set_mupdde(&mut self, val: bool)
pub fn set_mupdde(&mut self, val: bool)
Master Update DMA request Enable
Trait Implementations§
impl Copy for Mdier
impl Eq for Mdier
impl StructuralPartialEq for Mdier
Auto Trait Implementations§
impl Freeze for Mdier
impl RefUnwindSafe for Mdier
impl Send for Mdier
impl Sync for Mdier
impl Unpin for Mdier
impl UnwindSafe for Mdier
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
)