Struct alt_stm32f30x_hal::gpio::Output
source · [−]pub struct Output<OT: OutputType, OS: OutputSpeed> { /* private fields */ }
Expand description
Output
Trait Implementations
sourceimpl<OT: OutputType, OS: OutputSpeed> PinMode for Output<OT, OS>
impl<OT: OutputType, OS: OutputSpeed> PinMode for Output<OT, OS>
Auto Trait Implementations
impl<OT, OS> RefUnwindSafe for Output<OT, OS>where
OS: RefUnwindSafe,
OT: RefUnwindSafe,
impl<OT, OS> Send for Output<OT, OS>where
OS: Send,
OT: Send,
impl<OT, OS> Sync for Output<OT, OS>where
OS: Sync,
OT: Sync,
impl<OT, OS> Unpin for Output<OT, OS>where
OS: Unpin,
OT: Unpin,
impl<OT, OS> UnwindSafe for Output<OT, OS>where
OS: UnwindSafe,
OT: UnwindSafe,
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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