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