Struct HrtimBdtupr
#[repr(transparent)]pub struct HrtimBdtupr(pub u32);Expand description
High Resolution Timer: Burst DMA Timer X update Register
Tuple Fields§
§0: u32Implementations§
§impl HrtimBdtupr
impl HrtimBdtupr
pub const fn set_timdtr(&mut self, val: bool)
pub const fn set_timdtr(&mut self, val: bool)
DTxR register update enable
pub const fn set_timset1r(&mut self, val: bool)
pub const fn set_timset1r(&mut self, val: bool)
SET1xR register update enable
pub const fn set_timrst1r(&mut self, val: bool)
pub const fn set_timrst1r(&mut self, val: bool)
RST1xR register update enable
pub const fn set_timset2r(&mut self, val: bool)
pub const fn set_timset2r(&mut self, val: bool)
SET2xR register update enable
pub const fn set_timrst2r(&mut self, val: bool)
pub const fn set_timrst2r(&mut self, val: bool)
RST2xR register update enable
pub const fn set_timeefr1(&mut self, val: bool)
pub const fn set_timeefr1(&mut self, val: bool)
EEFxR1 register update enable
pub const fn set_timeefr2(&mut self, val: bool)
pub const fn set_timeefr2(&mut self, val: bool)
EEFxR2 register update enable
pub const fn set_timrstr(&mut self, val: bool)
pub const fn set_timrstr(&mut self, val: bool)
RSTxR register update enable
pub const fn set_timchpr(&mut self, val: bool)
pub const fn set_timchpr(&mut self, val: bool)
CHPxR register update enable
pub const fn set_timoutr(&mut self, val: bool)
pub const fn set_timoutr(&mut self, val: bool)
OUTxR register update enable
pub const fn set_timfltr(&mut self, val: bool)
pub const fn set_timfltr(&mut self, val: bool)
FLTxR register update enable
pub const fn set_timcr2(&mut self, val: bool)
pub const fn set_timcr2(&mut self, val: bool)
CR2 register update enable
pub const fn set_timeefr3(&mut self, val: bool)
pub const fn set_timeefr3(&mut self, val: bool)
EEFxR3 register update enable
Trait Implementations§
§impl Clone for HrtimBdtupr
impl Clone for HrtimBdtupr
§fn clone(&self) -> HrtimBdtupr
fn clone(&self) -> HrtimBdtupr
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for HrtimBdtupr
§impl Debug for HrtimBdtupr
impl Debug for HrtimBdtupr
§impl Default for HrtimBdtupr
impl Default for HrtimBdtupr
§fn default() -> HrtimBdtupr
fn default() -> HrtimBdtupr
Returns the “default value” for a type. Read more
impl Eq for HrtimBdtupr
§impl PartialEq for HrtimBdtupr
impl PartialEq for HrtimBdtupr
impl StructuralPartialEq for HrtimBdtupr
Auto Trait Implementations§
impl Freeze for HrtimBdtupr
impl RefUnwindSafe for HrtimBdtupr
impl Send for HrtimBdtupr
impl Sync for HrtimBdtupr
impl Unpin for HrtimBdtupr
impl UnsafeUnpin for HrtimBdtupr
impl UnwindSafe for HrtimBdtupr
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