Struct alt_stm32f30x_hal::gpio::Gpioa
source · [−]pub struct Gpioa {Show 16 fields
pub pa0: PA0<PullNone, Input>,
pub pa1: PA1<PullNone, Input>,
pub pa2: PA2<PullNone, Input>,
pub pa3: PA3<PullNone, Input>,
pub pa4: PA4<PullNone, Input>,
pub pa5: PA5<PullNone, Input>,
pub pa6: PA6<PullNone, Input>,
pub pa7: PA7<PullNone, Input>,
pub pa8: PA8<PullNone, Input>,
pub pa9: PA9<PullNone, Input>,
pub pa10: PA10<PullNone, Input>,
pub pa11: PA11<PullNone, Input>,
pub pa12: PA12<PullNone, Input>,
pub pa13: PA13<PullNone, Input>,
pub pa14: PA14<PullNone, Input>,
pub pa15: PA15<PullNone, Input>,
}
Expand description
GPIO ports
Fields
pa0: PA0<PullNone, Input>
Pin $PXi
pa1: PA1<PullNone, Input>
Pin $PXi
pa2: PA2<PullNone, Input>
Pin $PXi
pa3: PA3<PullNone, Input>
Pin $PXi
pa4: PA4<PullNone, Input>
Pin $PXi
pa5: PA5<PullNone, Input>
Pin $PXi
pa6: PA6<PullNone, Input>
Pin $PXi
pa7: PA7<PullNone, Input>
Pin $PXi
pa8: PA8<PullNone, Input>
Pin $PXi
pa9: PA9<PullNone, Input>
Pin $PXi
pa10: PA10<PullNone, Input>
Pin $PXi
pa11: PA11<PullNone, Input>
Pin $PXi
pa12: PA12<PullNone, Input>
Pin $PXi
pa13: PA13<PullNone, Input>
Pin $PXi
pa14: PA14<PullNone, Input>
Pin $PXi
pa15: PA15<PullNone, Input>
Pin $PXi
Auto Trait Implementations
impl RefUnwindSafe for Gpioa
impl Send for Gpioa
impl Sync for Gpioa
impl Unpin for Gpioa
impl UnwindSafe for Gpioa
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