Struct Adc3Cr
#[repr(transparent)]pub struct Adc3Cr(pub u32);Expand description
Control register
Tuple Fields§
§0: u32Implementations§
§impl Adc3Cr
impl Adc3Cr
pub const fn set_adstart(&mut self, val: bool)
pub const fn set_adstart(&mut self, val: bool)
Regular conversions start
pub const fn set_jadstart(&mut self, val: bool)
pub const fn set_jadstart(&mut self, val: bool)
Injected conversions start
pub const fn set_jadstp(&mut self, val: bool)
pub const fn set_jadstp(&mut self, val: bool)
Injected conversions stop
pub const fn set_advregen(&mut self, val: bool)
pub const fn set_advregen(&mut self, val: bool)
ADC voltage regulator enable
pub const fn set_deeppwd(&mut self, val: bool)
pub const fn set_deeppwd(&mut self, val: bool)
Deep-power-down enable
pub const fn adcaldif(&self) -> bool
pub const fn adcaldif(&self) -> bool
Differential mode for calibration (0: single-ended, 1: differential)
pub const fn set_adcaldif(&mut self, val: bool)
pub const fn set_adcaldif(&mut self, val: bool)
Differential mode for calibration (0: single-ended, 1: differential)
Trait Implementations§
impl Copy for Adc3Cr
impl Eq for Adc3Cr
impl StructuralPartialEq for Adc3Cr
Auto Trait Implementations§
impl Freeze for Adc3Cr
impl RefUnwindSafe for Adc3Cr
impl Send for Adc3Cr
impl Sync for Adc3Cr
impl Unpin for Adc3Cr
impl UnsafeUnpin for Adc3Cr
impl UnwindSafe for Adc3Cr
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