Struct embassy_stm32::rcc::mux::ClockMux
ยท #[non_exhaustive]pub struct ClockMux {Show 22 fields
pub fmcsel: Fmcsel,
pub persel: Persel,
pub quadspisel: Fmcsel,
pub sdmmcsel: Sdmmcsel,
pub fdcansel: Fdcansel,
pub sai1sel: Saisel,
pub sai23sel: Saisel,
pub spdifrxsel: Spdifrxsel,
pub spi123sel: Saisel,
pub spi45sel: Spi45sel,
pub cecsel: Cecsel,
pub i2c1235sel: I2c1235sel,
pub lptim1sel: Lptim1sel,
pub rngsel: Rngsel,
pub usart16910sel: Usart16910sel,
pub usart234578sel: Usart234578sel,
pub usbsel: Usbsel,
pub adcsel: Adcsel,
pub i2c4sel: I2c4sel,
pub lptim2sel: Lptim2sel,
pub lpuart1sel: Lpuartsel,
pub spi6sel: Spi6sel,
}
Fields (Non-exhaustive)ยง
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.fmcsel: Fmcsel
ยงpersel: Persel
ยงquadspisel: Fmcsel
ยงsdmmcsel: Sdmmcsel
ยงfdcansel: Fdcansel
ยงsai1sel: Saisel
ยงsai23sel: Saisel
ยงspdifrxsel: Spdifrxsel
ยงspi123sel: Saisel
ยงspi45sel: Spi45sel
ยงcecsel: Cecsel
ยงi2c1235sel: I2c1235sel
ยงlptim1sel: Lptim1sel
ยงrngsel: Rngsel
ยงusart16910sel: Usart16910sel
ยงusart234578sel: Usart234578sel
ยงusbsel: Usbsel
ยงadcsel: Adcsel
ยงi2c4sel: I2c4sel
ยงlptim2sel: Lptim2sel
ยงlpuart1sel: Lpuartsel
ยงspi6sel: Spi6sel
Trait Implementationsยง
Auto Trait Implementationsยง
impl Freeze for ClockMux
impl RefUnwindSafe for ClockMux
impl Send for ClockMux
impl Sync for ClockMux
impl Unpin for ClockMux
impl UnwindSafe for ClockMux
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
)