Struct Ccipr3
#[repr(transparent)]pub struct Ccipr3(pub u32);Expand description
RCC peripheral kernel clock selection register 3.
Tuple Fields§
§0: u32Implementations§
§impl Ccipr3
impl Ccipr3
pub const fn usart16910sel(&self) -> Usart16910sel
pub const fn usart16910sel(&self) -> Usart16910sel
USART1, UARTS6, USART9 and USART10 kernel clock source selection.
pub const fn set_usart16910sel(&mut self, val: Usart16910sel)
pub const fn set_usart16910sel(&mut self, val: Usart16910sel)
USART1, UARTS6, USART9 and USART10 kernel clock source selection.
pub const fn set_spi45sel(&mut self, val: Spi45sel)
pub const fn set_spi45sel(&mut self, val: Spi45sel)
SPI4 and 5 kernel clock source selection.
pub const fn set_spi1sel(&mut self, val: Spi1sel)
pub const fn set_spi1sel(&mut self, val: Spi1sel)
SPI/I2S1 kernel clock source selection.
Trait Implementations§
impl Copy for Ccipr3
impl Eq for Ccipr3
impl StructuralPartialEq for Ccipr3
Auto Trait Implementations§
impl Freeze for Ccipr3
impl RefUnwindSafe for Ccipr3
impl Send for Ccipr3
impl Sync for Ccipr3
impl Unpin for Ccipr3
impl UnsafeUnpin for Ccipr3
impl UnwindSafe for Ccipr3
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