[−][src]Struct atsam4_hal::gpio::Pins
Holds the GPIO broken out pin instances (consumes the Ports object)
Fields
pa0: Pa0<Input<Floating>>
Pin $pin_identA
pa1: Pa1<Input<Floating>>
Pin $pin_identA
pa2: Pa2<Input<Floating>>
Pin $pin_identA
pa3: Pa3<Input<Floating>>
Pin $pin_identA
pa4: Pa4<Input<Floating>>
Pin $pin_identA
pa5: Pa5<Input<Floating>>
Pin $pin_identA
pa6: Pa6<Input<Floating>>
Pin $pin_identA
pa7: Pa7<Input<Floating>>
Pin $pin_identA
pa8: Pa8<Input<Floating>>
Pin $pin_identA
pa9: Pa9<Input<Floating>>
Pin $pin_identA
pa10: Pa10<Input<Floating>>
Pin $pin_identA
pa11: Pa11<Input<Floating>>
Pin $pin_identA
pa12: Pa12<Input<Floating>>
Pin $pin_identA
pa13: Pa13<Input<Floating>>
Pin $pin_identA
pa14: Pa14<Input<Floating>>
Pin $pin_identA
pa15: Pa15<Input<Floating>>
Pin $pin_identA
pa16: Pa16<Input<Floating>>
Pin $pin_identA
pa17: Pa17<Input<Floating>>
Pin $pin_identA
pa18: Pa18<Input<Floating>>
Pin $pin_identA
pa19: Pa19<Input<Floating>>
Pin $pin_identA
pa20: Pa20<Input<Floating>>
Pin $pin_identA
pa21: Pa21<Input<Floating>>
Pin $pin_identA
pa22: Pa22<Input<Floating>>
Pin $pin_identA
pa23: Pa23<Input<Floating>>
Pin $pin_identA
pa24: Pa24<Input<Floating>>
Pin $pin_identA
pa25: Pa25<Input<Floating>>
Pin $pin_identA
pa26: Pa26<Input<Floating>>
Pin $pin_identA
pa27: Pa27<Input<Floating>>
Pin $pin_identA
pa28: Pa28<Input<Floating>>
Pin $pin_identA
pa29: Pa29<Input<Floating>>
Pin $pin_identA
pa30: Pa30<Input<Floating>>
Pin $pin_identA
pa31: Pa31<Input<Floating>>
Pin $pin_identA
pb0: Pb0<Input<Floating>>
Pin $pin_identB
pb1: Pb1<Input<Floating>>
Pin $pin_identB
pb2: Pb2<Input<Floating>>
Pin $pin_identB
pb3: Pb3<Input<Floating>>
Pin $pin_identB
pb4: Pb4<Input<Floating>>
Pin $pin_identB
pb5: Pb5<Input<Floating>>
Pin $pin_identB
pb6: Pb6<Input<Floating>>
Pin $pin_identB
pb7: Pb7<Input<Floating>>
Pin $pin_identB
pb8: Pb8<Input<Floating>>
Pin $pin_identB
pb9: Pb9<Input<Floating>>
Pin $pin_identB
pb10: Pb10<Input<Floating>>
Pin $pin_identB
pb11: Pb11<Input<Floating>>
Pin $pin_identB
pb12: Pb12<Input<Floating>>
Pin $pin_identB
pb13: Pb13<Input<Floating>>
Pin $pin_identB
pb14: Pb14<Input<Floating>>
Pin $pin_identB
pc0: Pc0<Input<Floating>>
Pin $pin_identC
pc1: Pc1<Input<Floating>>
Pin $pin_identC
pc2: Pc2<Input<Floating>>
Pin $pin_identC
pc3: Pc3<Input<Floating>>
Pin $pin_identC
pc4: Pc4<Input<Floating>>
Pin $pin_identC
pc5: Pc5<Input<Floating>>
Pin $pin_identC
pc6: Pc6<Input<Floating>>
Pin $pin_identC
pc7: Pc7<Input<Floating>>
Pin $pin_identC
pc8: Pc8<Input<Floating>>
Pin $pin_identC
pc9: Pc9<Input<Floating>>
Pin $pin_identC
pc10: Pc10<Input<Floating>>
Pin $pin_identC
pc11: Pc11<Input<Floating>>
Pin $pin_identC
pc12: Pc12<Input<Floating>>
Pin $pin_identC
pc13: Pc13<Input<Floating>>
Pin $pin_identC
pc14: Pc14<Input<Floating>>
Pin $pin_identC
pc15: Pc15<Input<Floating>>
Pin $pin_identC
pc16: Pc16<Input<Floating>>
Pin $pin_identC
pc17: Pc17<Input<Floating>>
Pin $pin_identC
pc18: Pc18<Input<Floating>>
Pin $pin_identC
pc19: Pc19<Input<Floating>>
Pin $pin_identC
pc20: Pc20<Input<Floating>>
Pin $pin_identC
pc21: Pc21<Input<Floating>>
Pin $pin_identC
pc22: Pc22<Input<Floating>>
Pin $pin_identC
pc23: Pc23<Input<Floating>>
Pin $pin_identC
pc24: Pc24<Input<Floating>>
Pin $pin_identC
pc25: Pc25<Input<Floating>>
Pin $pin_identC
pc26: Pc26<Input<Floating>>
Pin $pin_identC
pc27: Pc27<Input<Floating>>
Pin $pin_identC
pc28: Pc28<Input<Floating>>
Pin $pin_identC
pc29: Pc29<Input<Floating>>
Pin $pin_identC
pc30: Pc30<Input<Floating>>
Pin $pin_identC
pc31: Pc31<Input<Floating>>
Pin $pin_identC
pd0: Pd0<Input<Floating>>
Pin $pin_identD
pd1: Pd1<Input<Floating>>
Pin $pin_identD
pd2: Pd2<Input<Floating>>
Pin $pin_identD
pd3: Pd3<Input<Floating>>
Pin $pin_identD
pd4: Pd4<Input<Floating>>
Pin $pin_identD
pd5: Pd5<Input<Floating>>
Pin $pin_identD
pd6: Pd6<Input<Floating>>
Pin $pin_identD
pd7: Pd7<Input<Floating>>
Pin $pin_identD
pd8: Pd8<Input<Floating>>
Pin $pin_identD
pd9: Pd9<Input<Floating>>
Pin $pin_identD
pd10: Pd10<Input<Floating>>
Pin $pin_identD
pd11: Pd11<Input<Floating>>
Pin $pin_identD
pd12: Pd12<Input<Floating>>
Pin $pin_identD
pd13: Pd13<Input<Floating>>
Pin $pin_identD
pd14: Pd14<Input<Floating>>
Pin $pin_identD
pd15: Pd15<Input<Floating>>
Pin $pin_identD
pd16: Pd16<Input<Floating>>
Pin $pin_identD
pd17: Pd17<Input<Floating>>
Pin $pin_identD
pd18: Pd18<Input<Floating>>
Pin $pin_identD
pd19: Pd19<Input<Floating>>
Pin $pin_identD
pd20: Pd20<Input<Floating>>
Pin $pin_identD
pd21: Pd21<Input<Floating>>
Pin $pin_identD
pd22: Pd22<Input<Floating>>
Pin $pin_identD
pd23: Pd23<Input<Floating>>
Pin $pin_identD
pd24: Pd24<Input<Floating>>
Pin $pin_identD
pd25: Pd25<Input<Floating>>
Pin $pin_identD
pd26: Pd26<Input<Floating>>
Pin $pin_identD
pd27: Pd27<Input<Floating>>
Pin $pin_identD
pd28: Pd28<Input<Floating>>
Pin $pin_identD
pd29: Pd29<Input<Floating>>
Pin $pin_identD
pd30: Pd30<Input<Floating>>
Pin $pin_identD
pd31: Pd31<Input<Floating>>
Pin $pin_identD
Auto Trait Implementations
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,