pub struct Parts {Show 21 fields
pub afrh: AFRH,
pub afrl: AFRL,
pub moder: MODER,
pub otyper: OTYPER,
pub pupdr: PUPDR,
pub pd0: PD0<Input<Floating>>,
pub pd1: PD1<Input<Floating>>,
pub pd2: PD2<Input<Floating>>,
pub pd3: PD3<Input<Floating>>,
pub pd4: PD4<Input<Floating>>,
pub pd5: PD5<Input<Floating>>,
pub pd6: PD6<Input<Floating>>,
pub pd7: PD7<Input<Floating>>,
pub pd8: PD8<Input<Floating>>,
pub pd9: PD9<Input<Floating>>,
pub pd10: PD10<Input<Floating>>,
pub pd11: PD11<Input<Floating>>,
pub pd12: PD12<Input<Floating>>,
pub pd13: PD13<Input<Floating>>,
pub pd14: PD14<Input<Floating>>,
pub pd15: PD15<Input<Floating>>,
}
Expand description
GPIO parts
Fields§
§afrh: AFRH
Opaque AFRH register
afrl: AFRL
Opaque AFRL register
moder: MODER
Opaque MODER register
otyper: OTYPER
Opaque OTYPER register
pupdr: PUPDR
Opaque PUPDR register
pd0: PD0<Input<Floating>>
Pin
pd1: PD1<Input<Floating>>
Pin
pd2: PD2<Input<Floating>>
Pin
pd3: PD3<Input<Floating>>
Pin
pd4: PD4<Input<Floating>>
Pin
pd5: PD5<Input<Floating>>
Pin
pd6: PD6<Input<Floating>>
Pin
pd7: PD7<Input<Floating>>
Pin
pd8: PD8<Input<Floating>>
Pin
pd9: PD9<Input<Floating>>
Pin
pd10: PD10<Input<Floating>>
Pin
pd11: PD11<Input<Floating>>
Pin
pd12: PD12<Input<Floating>>
Pin
pd13: PD13<Input<Floating>>
Pin
pd14: PD14<Input<Floating>>
Pin
pd15: PD15<Input<Floating>>
Pin
Auto Trait Implementations§
impl Freeze for Parts
impl RefUnwindSafe for Parts
impl Send for Parts
impl Sync for Parts
impl Unpin for Parts
impl UnwindSafe for Parts
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more