pub struct Parts {Show 21 fields
pub afrh: AFRH,
pub afrl: AFRL,
pub moder: MODER,
pub otyper: OTYPER,
pub pupdr: PUPDR,
pub pe0: PE0<Input<Floating>>,
pub pe1: PE1<Input<Floating>>,
pub pe2: PE2<Input<Floating>>,
pub pe3: PE3<Input<Floating>>,
pub pe4: PE4<Input<Floating>>,
pub pe5: PE5<Input<Floating>>,
pub pe6: PE6<Input<Floating>>,
pub pe7: PE7<Input<Floating>>,
pub pe8: PE8<Input<Floating>>,
pub pe9: PE9<Input<Floating>>,
pub pe10: PE10<Input<Floating>>,
pub pe11: PE11<Input<Floating>>,
pub pe12: PE12<Input<Floating>>,
pub pe13: PE13<Input<Floating>>,
pub pe14: PE14<Input<Floating>>,
pub pe15: PE15<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
pe0: PE0<Input<Floating>>
Pin
pe1: PE1<Input<Floating>>
Pin
pe2: PE2<Input<Floating>>
Pin
pe3: PE3<Input<Floating>>
Pin
pe4: PE4<Input<Floating>>
Pin
pe5: PE5<Input<Floating>>
Pin
pe6: PE6<Input<Floating>>
Pin
pe7: PE7<Input<Floating>>
Pin
pe8: PE8<Input<Floating>>
Pin
pe9: PE9<Input<Floating>>
Pin
pe10: PE10<Input<Floating>>
Pin
pe11: PE11<Input<Floating>>
Pin
pe12: PE12<Input<Floating>>
Pin
pe13: PE13<Input<Floating>>
Pin
pe14: PE14<Input<Floating>>
Pin
pe15: PE15<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