Struct alt_stm32f30x_hal::gpio::AltFn
source · [−]pub struct AltFn<AN: AltFnNum, OT: OutputType, OS: OutputSpeed> { /* private fields */ }
Expand description
Alternating function
Trait Implementations
sourceimpl<AN: AltFnNum, OT: OutputType, OS: OutputSpeed> PinMode for AltFn<AN, OT, OS>
impl<AN: AltFnNum, OT: OutputType, OS: OutputSpeed> PinMode for AltFn<AN, OT, OS>
Auto Trait Implementations
impl<AN, OT, OS> RefUnwindSafe for AltFn<AN, OT, OS> where
AN: RefUnwindSafe,
OS: RefUnwindSafe,
OT: RefUnwindSafe,
impl<AN, OT, OS> Send for AltFn<AN, OT, OS> where
AN: Send,
OS: Send,
OT: Send,
impl<AN, OT, OS> Sync for AltFn<AN, OT, OS> where
AN: Sync,
OS: Sync,
OT: Sync,
impl<AN, OT, OS> Unpin for AltFn<AN, OT, OS> where
AN: Unpin,
OS: Unpin,
OT: Unpin,
impl<AN, OT, OS> UnwindSafe for AltFn<AN, OT, OS> where
AN: UnwindSafe,
OS: UnwindSafe,
OT: UnwindSafe,
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more