pub struct Pins {Show 48 fields
pub gpio0: Pin<Gpio0, FunctionNull, PullDown>,
pub gpio1: Pin<Gpio1, FunctionNull, PullDown>,
pub gpio2: Pin<Gpio2, FunctionNull, PullDown>,
pub gpio3: Pin<Gpio3, FunctionNull, PullDown>,
pub gpio4: Pin<Gpio4, FunctionNull, PullDown>,
pub gpio5: Pin<Gpio5, FunctionNull, PullDown>,
pub gpio6: Pin<Gpio6, FunctionNull, PullDown>,
pub gpio7: Pin<Gpio7, FunctionNull, PullDown>,
pub gpio8: Pin<Gpio8, FunctionNull, PullDown>,
pub gpio9: Pin<Gpio9, FunctionNull, PullDown>,
pub gpio10: Pin<Gpio10, FunctionNull, PullDown>,
pub gpio11: Pin<Gpio11, FunctionNull, PullDown>,
pub gpio12: Pin<Gpio12, FunctionNull, PullDown>,
pub gpio13: Pin<Gpio13, FunctionNull, PullDown>,
pub gpio14: Pin<Gpio14, FunctionNull, PullDown>,
pub gpio15: Pin<Gpio15, FunctionNull, PullDown>,
pub gpio16: Pin<Gpio16, FunctionNull, PullDown>,
pub gpio17: Pin<Gpio17, FunctionNull, PullDown>,
pub gpio18: Pin<Gpio18, FunctionNull, PullDown>,
pub gpio19: Pin<Gpio19, FunctionNull, PullDown>,
pub gpio20: Pin<Gpio20, FunctionNull, PullDown>,
pub gpio21: Pin<Gpio21, FunctionNull, PullDown>,
pub gpio22: Pin<Gpio22, FunctionNull, PullDown>,
pub gpio23: Pin<Gpio23, FunctionNull, PullDown>,
pub gpio24: Pin<Gpio24, FunctionNull, PullDown>,
pub gpio25: Pin<Gpio25, FunctionNull, PullDown>,
pub gpio26: Pin<Gpio26, FunctionNull, PullDown>,
pub gpio27: Pin<Gpio27, FunctionNull, PullDown>,
pub gpio28: Pin<Gpio28, FunctionNull, PullDown>,
pub gpio29: Pin<Gpio29, FunctionNull, PullDown>,
pub gpio30: Pin<Gpio30, FunctionNull, PullDown>,
pub gpio31: Pin<Gpio31, FunctionNull, PullDown>,
pub gpio32: Pin<Gpio32, FunctionNull, PullDown>,
pub gpio33: Pin<Gpio33, FunctionNull, PullDown>,
pub gpio34: Pin<Gpio34, FunctionNull, PullDown>,
pub gpio35: Pin<Gpio35, FunctionNull, PullDown>,
pub gpio36: Pin<Gpio36, FunctionNull, PullDown>,
pub gpio37: Pin<Gpio37, FunctionNull, PullDown>,
pub gpio38: Pin<Gpio38, FunctionNull, PullDown>,
pub gpio39: Pin<Gpio39, FunctionNull, PullDown>,
pub gpio40: Pin<Gpio40, FunctionNull, PullDown>,
pub gpio41: Pin<Gpio41, FunctionNull, PullDown>,
pub gpio42: Pin<Gpio42, FunctionNull, PullDown>,
pub gpio43: Pin<Gpio43, FunctionNull, PullDown>,
pub gpio44: Pin<Gpio44, FunctionNull, PullDown>,
pub gpio45: Pin<Gpio45, FunctionNull, PullDown>,
pub gpio46: Pin<Gpio46, FunctionNull, PullDown>,
pub gpio47: Pin<Gpio47, FunctionNull, PullDown>,
/* private fields */
}Expand description
Collection of all the individual Pins
Fields§
§gpio0: Pin<Gpio0, FunctionNull, PullDown>Pin Gpio0
gpio1: Pin<Gpio1, FunctionNull, PullDown>Pin Gpio1
gpio2: Pin<Gpio2, FunctionNull, PullDown>Pin Gpio2
gpio3: Pin<Gpio3, FunctionNull, PullDown>Pin Gpio3
gpio4: Pin<Gpio4, FunctionNull, PullDown>Pin Gpio4
gpio5: Pin<Gpio5, FunctionNull, PullDown>Pin Gpio5
gpio6: Pin<Gpio6, FunctionNull, PullDown>Pin Gpio6
gpio7: Pin<Gpio7, FunctionNull, PullDown>Pin Gpio7
gpio8: Pin<Gpio8, FunctionNull, PullDown>Pin Gpio8
gpio9: Pin<Gpio9, FunctionNull, PullDown>Pin Gpio9
gpio10: Pin<Gpio10, FunctionNull, PullDown>Pin Gpio10
gpio11: Pin<Gpio11, FunctionNull, PullDown>Pin Gpio11
gpio12: Pin<Gpio12, FunctionNull, PullDown>Pin Gpio12
gpio13: Pin<Gpio13, FunctionNull, PullDown>Pin Gpio13
gpio14: Pin<Gpio14, FunctionNull, PullDown>Pin Gpio14
gpio15: Pin<Gpio15, FunctionNull, PullDown>Pin Gpio15
gpio16: Pin<Gpio16, FunctionNull, PullDown>Pin Gpio16
gpio17: Pin<Gpio17, FunctionNull, PullDown>Pin Gpio17
gpio18: Pin<Gpio18, FunctionNull, PullDown>Pin Gpio18
gpio19: Pin<Gpio19, FunctionNull, PullDown>Pin Gpio19
gpio20: Pin<Gpio20, FunctionNull, PullDown>Pin Gpio20
gpio21: Pin<Gpio21, FunctionNull, PullDown>Pin Gpio21
gpio22: Pin<Gpio22, FunctionNull, PullDown>Pin Gpio22
gpio23: Pin<Gpio23, FunctionNull, PullDown>Pin Gpio23
gpio24: Pin<Gpio24, FunctionNull, PullDown>Pin Gpio24
gpio25: Pin<Gpio25, FunctionNull, PullDown>Pin Gpio25
gpio26: Pin<Gpio26, FunctionNull, PullDown>Pin Gpio26
gpio27: Pin<Gpio27, FunctionNull, PullDown>Pin Gpio27
gpio28: Pin<Gpio28, FunctionNull, PullDown>Pin Gpio28
gpio29: Pin<Gpio29, FunctionNull, PullDown>Pin Gpio29
gpio30: Pin<Gpio30, FunctionNull, PullDown>Pin Gpio30
gpio31: Pin<Gpio31, FunctionNull, PullDown>Pin Gpio31
gpio32: Pin<Gpio32, FunctionNull, PullDown>Pin Gpio32
gpio33: Pin<Gpio33, FunctionNull, PullDown>Pin Gpio33
gpio34: Pin<Gpio34, FunctionNull, PullDown>Pin Gpio34
gpio35: Pin<Gpio35, FunctionNull, PullDown>Pin Gpio35
gpio36: Pin<Gpio36, FunctionNull, PullDown>Pin Gpio36
gpio37: Pin<Gpio37, FunctionNull, PullDown>Pin Gpio37
gpio38: Pin<Gpio38, FunctionNull, PullDown>Pin Gpio38
gpio39: Pin<Gpio39, FunctionNull, PullDown>Pin Gpio39
gpio40: Pin<Gpio40, FunctionNull, PullDown>Pin Gpio40
gpio41: Pin<Gpio41, FunctionNull, PullDown>Pin Gpio41
gpio42: Pin<Gpio42, FunctionNull, PullDown>Pin Gpio42
gpio43: Pin<Gpio43, FunctionNull, PullDown>Pin Gpio43
gpio44: Pin<Gpio44, FunctionNull, PullDown>Pin Gpio44
gpio45: Pin<Gpio45, FunctionNull, PullDown>Pin Gpio45
gpio46: Pin<Gpio46, FunctionNull, PullDown>Pin Gpio46
gpio47: Pin<Gpio47, FunctionNull, PullDown>Pin Gpio47
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Pins
impl RefUnwindSafe for Pins
impl Send for Pins
impl !Sync for Pins
impl Unpin for Pins
impl UnwindSafe for Pins
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
Source§impl<Choices> CoproductSubsetter<CNil, HNil> for Choices
impl<Choices> CoproductSubsetter<CNil, HNil> for Choices
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more