Struct alt_stm32f30x_hal::gpio::PAx
source · [−]Expand description
Partially erased pin
Trait Implementations
sourceimpl<PT: PullType> InputPin for PAx<PT, Input>
impl<PT: PullType> InputPin for PAx<PT, Input>
sourceimpl<PT: PullType, OT: OutputType, OS: OutputSpeed> OutputPin for PAx<PT, Output<OT, OS>>
impl<PT: PullType, OT: OutputType, OS: OutputSpeed> OutputPin for PAx<PT, Output<OT, OS>>
Auto Trait Implementations
impl<PT, PM> RefUnwindSafe for PAx<PT, PM> where
PM: RefUnwindSafe,
PT: RefUnwindSafe,
impl<PT, PM> Send for PAx<PT, PM> where
PM: Send,
PT: Send,
impl<PT, PM> Sync for PAx<PT, PM> where
PM: Sync,
PT: Sync,
impl<PT, PM> Unpin for PAx<PT, PM> where
PM: Unpin,
PT: Unpin,
impl<PT, PM> UnwindSafe for PAx<PT, PM> where
PM: UnwindSafe,
PT: 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