Struct stm32_metapac::hrtim::regs::Timxdier
#[repr(transparent)]pub struct Timxdier(pub u32);
Expand description
Timerx DMA / Interrupt Enable Register
Tuple Fields§
§0: u32
Implementations§
§impl Timxdier
impl Timxdier
pub fn set_setrie(&mut self, n: usize, val: bool)
pub fn set_setrie(&mut self, n: usize, val: bool)
Output X Set Interrupt Enable
pub fn set_rstrie(&mut self, n: usize, val: bool)
pub fn set_rstrie(&mut self, n: usize, val: bool)
Output X Reset Interrupt Enable
pub fn set_dlyprtie(&mut self, val: bool)
pub fn set_dlyprtie(&mut self, val: bool)
Delayed Protection Interrupt Enable
pub fn set_setrde(&mut self, n: usize, val: bool)
pub fn set_setrde(&mut self, n: usize, val: bool)
Output X Set DMA request Enable
pub fn set_rstrde(&mut self, n: usize, val: bool)
pub fn set_rstrde(&mut self, n: usize, val: bool)
Output X Reset DMA request Enable
pub fn set_dlyprtde(&mut self, val: bool)
pub fn set_dlyprtde(&mut self, val: bool)
Delayed Protection DMA request Enable
Trait Implementations§
impl Copy for Timxdier
impl Eq for Timxdier
impl StructuralPartialEq for Timxdier
Auto Trait Implementations§
impl Freeze for Timxdier
impl RefUnwindSafe for Timxdier
impl Send for Timxdier
impl Sync for Timxdier
impl Unpin for Timxdier
impl UnwindSafe for Timxdier
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
)