#[repr(transparent)]pub struct Mcr(pub u32);Expand description
Main Control
Tuple Fields§
§0: u32Implementations§
Source§impl Mcr
impl Mcr
Sourcepub const fn set_strig0(&mut self, val: Strig0)
pub const fn set_strig0(&mut self, val: Strig0)
Software Trigger For Channel 0
Sourcepub const fn set_strig1(&mut self, val: Strig1)
pub const fn set_strig1(&mut self, val: Strig1)
Software Trigger For Channel 1
Sourcepub const fn set_strig2(&mut self, val: Strig2)
pub const fn set_strig2(&mut self, val: Strig2)
Software Trigger For Channel 2
Sourcepub const fn set_strig3(&mut self, val: Strig3)
pub const fn set_strig3(&mut self, val: Strig3)
Software Trigger For Channel 3
Sourcepub const fn set_strig4(&mut self, val: Strig4)
pub const fn set_strig4(&mut self, val: Strig4)
Software Trigger For Channel 4
Sourcepub const fn set_mclkdiv(&mut self, val: Mclkdiv)
pub const fn set_mclkdiv(&mut self, val: Mclkdiv)
Modulator Clock Divider
Sourcepub const fn set_prescale(&mut self, val: Prescale)
pub const fn set_prescale(&mut self, val: Prescale)
Prescale Before Clock Divider
Sourcepub const fn set_mclk0dis(&mut self, val: Mclk0dis)
pub const fn set_mclk0dis(&mut self, val: Mclk0dis)
Disable Modulator Clock 0 Output
Sourcepub const fn set_mclk1dis(&mut self, val: Mclk1dis)
pub const fn set_mclk1dis(&mut self, val: Mclk1dis)
Disable Modulator Clock 1 Output
Sourcepub const fn set_mclk2dis(&mut self, val: Mclk2dis)
pub const fn set_mclk2dis(&mut self, val: Mclk2dis)
Disable Modulator Clock 2 Output
Trait Implementations§
impl Copy for Mcr
impl Eq for Mcr
impl StructuralPartialEq for Mcr
Auto Trait Implementations§
impl Freeze for Mcr
impl RefUnwindSafe for Mcr
impl Send for Mcr
impl Sync for Mcr
impl Unpin for Mcr
impl UnwindSafe for Mcr
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