Struct Ccipr4
#[repr(transparent)]pub struct Ccipr4(pub u32);Expand description
RCC peripheral kernel clock selection register 4.
Tuple Fields§
§0: u32Implementations§
§impl Ccipr4
impl Ccipr4
pub const fn lpuart1sel(&self) -> Lpuart1sel
pub const fn lpuart1sel(&self) -> Lpuart1sel
LPUART1 kernel clock source selection.
pub const fn set_lpuart1sel(&mut self, val: Lpuart1sel)
pub const fn set_lpuart1sel(&mut self, val: Lpuart1sel)
LPUART1 kernel clock source selection.
pub const fn set_spi6sel(&mut self, val: Spi6sel)
pub const fn set_spi6sel(&mut self, val: Spi6sel)
SPI/I2S6 kernel clock source selection.
pub const fn lptim23sel(&self) -> Lptim23sel
pub const fn lptim23sel(&self) -> Lptim23sel
LPTIM2 and LPTIM3 kernel clock source selection.
pub const fn set_lptim23sel(&mut self, val: Lptim23sel)
pub const fn set_lptim23sel(&mut self, val: Lptim23sel)
LPTIM2 and LPTIM3 kernel clock source selection.
pub const fn lptim45sel(&self) -> Lptim45sel
pub const fn lptim45sel(&self) -> Lptim45sel
LPTIM4, and LPTIM5 kernel clock source selection.
pub const fn set_lptim45sel(&mut self, val: Lptim45sel)
pub const fn set_lptim45sel(&mut self, val: Lptim45sel)
LPTIM4, and LPTIM5 kernel clock source selection.
pub const fn set_dac1sel(&mut self, val: Dac1sel)
pub const fn set_dac1sel(&mut self, val: Dac1sel)
DAC1 kernel clock source selection.
pub const fn set_dac1shsel(&mut self, val: Dac1shsel)
pub const fn set_dac1shsel(&mut self, val: Dac1shsel)
DAC1 hold clock selection.
pub const fn set_dac2sel(&mut self, val: Dac2sel)
pub const fn set_dac2sel(&mut self, val: Dac2sel)
DAC2 kernel clock source selection.
pub const fn set_dac3sel(&mut self, val: Dac3sel)
pub const fn set_dac3sel(&mut self, val: Dac3sel)
DAC3 kernel clock source selection.
pub const fn set_dac4sel(&mut self, val: Dac4sel)
pub const fn set_dac4sel(&mut self, val: Dac4sel)
DAC4 kernel clock source selection.
Trait Implementations§
impl Copy for Ccipr4
impl Eq for Ccipr4
impl StructuralPartialEq for Ccipr4
Auto Trait Implementations§
impl Freeze for Ccipr4
impl RefUnwindSafe for Ccipr4
impl Send for Ccipr4
impl Sync for Ccipr4
impl Unpin for Ccipr4
impl UnsafeUnpin for Ccipr4
impl UnwindSafe for Ccipr4
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