Struct stm32_metapac::rcc::regs::D3amr
#[repr(transparent)]pub struct D3amr(pub u32);
Expand description
RCC D3 Autonomous mode Register
Tuple Fields§
§0: u32
Implementations§
§impl D3amr
impl D3amr
pub fn set_bdma2amen(&mut self, val: bool)
pub fn set_bdma2amen(&mut self, val: bool)
BDMA2 and DMAMUX Autonomous mode enable
pub fn set_bdmaamen(&mut self, val: bool)
pub fn set_bdmaamen(&mut self, val: bool)
BDMA and DMAMUX Autonomous mode enable
pub const fn lpuart1amen(&self) -> bool
pub const fn lpuart1amen(&self) -> bool
LPUART1 Autonomous mode enable
pub fn set_lpuart1amen(&mut self, val: bool)
pub fn set_lpuart1amen(&mut self, val: bool)
LPUART1 Autonomous mode enable
pub fn set_spi6amen(&mut self, val: bool)
pub fn set_spi6amen(&mut self, val: bool)
SPI6 Autonomous mode enable
pub fn set_i2c4amen(&mut self, val: bool)
pub fn set_i2c4amen(&mut self, val: bool)
I2C4 Autonomous mode enable
pub const fn lptim2amen(&self) -> bool
pub const fn lptim2amen(&self) -> bool
LPTIM2 Autonomous mode enable
pub fn set_lptim2amen(&mut self, val: bool)
pub fn set_lptim2amen(&mut self, val: bool)
LPTIM2 Autonomous mode enable
pub const fn lptim3amen(&self) -> bool
pub const fn lptim3amen(&self) -> bool
LPTIM3 Autonomous mode enable
pub fn set_lptim3amen(&mut self, val: bool)
pub fn set_lptim3amen(&mut self, val: bool)
LPTIM3 Autonomous mode enable
pub const fn lptim4amen(&self) -> bool
pub const fn lptim4amen(&self) -> bool
LPTIM4 Autonomous mode enable
pub fn set_lptim4amen(&mut self, val: bool)
pub fn set_lptim4amen(&mut self, val: bool)
LPTIM4 Autonomous mode enable
pub const fn lptim5amen(&self) -> bool
pub const fn lptim5amen(&self) -> bool
LPTIM5 Autonomous mode enable
pub fn set_lptim5amen(&mut self, val: bool)
pub fn set_lptim5amen(&mut self, val: bool)
LPTIM5 Autonomous mode enable
pub fn set_dac2amen(&mut self, val: bool)
pub fn set_dac2amen(&mut self, val: bool)
DAC2 (containing one converter) Autonomous mode enable
pub const fn comp12amen(&self) -> bool
pub const fn comp12amen(&self) -> bool
COMP12 Autonomous mode enable
pub fn set_comp12amen(&mut self, val: bool)
pub fn set_comp12amen(&mut self, val: bool)
COMP12 Autonomous mode enable
pub fn set_vrefamen(&mut self, val: bool)
pub fn set_vrefamen(&mut self, val: bool)
VREF Autonomous mode enable
pub fn set_rtcamen(&mut self, val: bool)
pub fn set_rtcamen(&mut self, val: bool)
RTC Autonomous mode enable
pub fn set_crcamen(&mut self, val: bool)
pub fn set_crcamen(&mut self, val: bool)
CRC Autonomous mode enable
pub fn set_sai4amen(&mut self, val: bool)
pub fn set_sai4amen(&mut self, val: bool)
SAI4 Autonomous mode enable
pub fn set_adc3amen(&mut self, val: bool)
pub fn set_adc3amen(&mut self, val: bool)
ADC3 Autonomous mode enable
pub fn set_dtsamen(&mut self, val: bool)
pub fn set_dtsamen(&mut self, val: bool)
Digital temperature sensor Autonomous mode enable
pub const fn bkpsramamen(&self) -> bool
pub const fn bkpsramamen(&self) -> bool
Backup RAM Autonomous mode enable
pub fn set_bkpsramamen(&mut self, val: bool)
pub fn set_bkpsramamen(&mut self, val: bool)
Backup RAM Autonomous mode enable
pub fn set_sram4amen(&mut self, val: bool)
pub fn set_sram4amen(&mut self, val: bool)
SRAM4 Autonomous mode enable
Trait Implementations§
impl Copy for D3amr
impl Eq for D3amr
impl StructuralPartialEq for D3amr
Auto Trait Implementations§
impl Freeze for D3amr
impl RefUnwindSafe for D3amr
impl Send for D3amr
impl Sync for D3amr
impl Unpin for D3amr
impl UnwindSafe for D3amr
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
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)
clone_to_uninit
)