Struct esp8266_hal::gpio::Parts
source · [−]pub struct Parts {Show 17 fields
pub gpio0: Gpio0<Input<Floating>>,
pub gpio1: Gpio1<UART>,
pub gpio2: Gpio2<Input<Floating>>,
pub gpio3: Gpio3<UART>,
pub gpio4: Gpio4<Input<Floating>>,
pub gpio5: Gpio5<Input<Floating>>,
pub gpio6: Gpio6<UnInitialized>,
pub gpio7: Gpio7<UnInitialized>,
pub gpio8: Gpio8<UnInitialized>,
pub gpio9: Gpio9<UnInitialized>,
pub gpio10: Gpio10<UnInitialized>,
pub gpio11: Gpio11<UnInitialized>,
pub gpio12: Gpio12<UnInitialized>,
pub gpio13: Gpio13<UART>,
pub gpio14: Gpio14<UnInitialized>,
pub gpio15: Gpio15<UART>,
pub gpio16: Gpio16<Input<Floating>>,
}
Fields
gpio0: Gpio0<Input<Floating>>
Pin
gpio1: Gpio1<UART>
Pin
gpio2: Gpio2<Input<Floating>>
Pin
gpio3: Gpio3<UART>
Pin
gpio4: Gpio4<Input<Floating>>
Pin
gpio5: Gpio5<Input<Floating>>
Pin
gpio6: Gpio6<UnInitialized>
Pin
gpio7: Gpio7<UnInitialized>
Pin
gpio8: Gpio8<UnInitialized>
Pin
gpio9: Gpio9<UnInitialized>
Pin
gpio10: Gpio10<UnInitialized>
Pin
gpio11: Gpio11<UnInitialized>
Pin
gpio12: Gpio12<UnInitialized>
Pin
gpio13: Gpio13<UART>
Pin
gpio14: Gpio14<UnInitialized>
Pin
gpio15: Gpio15<UART>
Pin
gpio16: Gpio16<Input<Floating>>
Pin
Auto Trait Implementations
impl RefUnwindSafe for Parts
impl Send for Parts
impl Sync for Parts
impl Unpin for Parts
impl UnwindSafe for Parts
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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