Struct stm32_metapac::rcc::regs::D3ccipr
#[repr(transparent)]pub struct D3ccipr(pub u32);
Expand description
RCC Domain 3 Kernel Clock Configuration Register
Tuple Fields§
§0: u32
Implementations§
§impl D3ccipr
impl D3ccipr
pub const fn lpuart1sel(&self) -> Lpuartsel
pub const fn lpuart1sel(&self) -> Lpuartsel
LPUART1 kernel clock source selection
pub fn set_lpuart1sel(&mut self, val: Lpuartsel)
pub fn set_lpuart1sel(&mut self, val: Lpuartsel)
LPUART1 kernel clock source selection
pub fn set_i2c4sel(&mut self, val: I2c4sel)
pub fn set_i2c4sel(&mut self, val: I2c4sel)
I2C4 kernel clock source selection
pub fn set_lptim2sel(&mut self, val: Lptim2sel)
pub fn set_lptim2sel(&mut self, val: Lptim2sel)
LPTIM2 kernel clock source selection
pub const fn lptim345sel(&self) -> Lptim2sel
pub const fn lptim345sel(&self) -> Lptim2sel
LPTIM3,4,5 kernel clock source selection
pub fn set_lptim345sel(&mut self, val: Lptim2sel)
pub fn set_lptim345sel(&mut self, val: Lptim2sel)
LPTIM3,4,5 kernel clock source selection
pub fn set_adcsel(&mut self, val: Adcsel)
pub fn set_adcsel(&mut self, val: Adcsel)
SAR ADC kernel clock source selection
pub fn set_dfsdm2sel(&mut self, val: bool)
pub fn set_dfsdm2sel(&mut self, val: bool)
DFSDM2 kernel clock source selection
pub fn set_spi6sel(&mut self, val: Spi6sel)
pub fn set_spi6sel(&mut self, val: Spi6sel)
SPI6 kernel clock source selection
Trait Implementations§
impl Copy for D3ccipr
impl Eq for D3ccipr
impl StructuralPartialEq for D3ccipr
Auto Trait Implementations§
impl Freeze for D3ccipr
impl RefUnwindSafe for D3ccipr
impl Send for D3ccipr
impl Sync for D3ccipr
impl Unpin for D3ccipr
impl UnwindSafe for D3ccipr
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
)