pub struct PhysicalPin(pub u8);
Tuple Fields§
§0: u8
Trait Implementations§
Source§impl Clone for PhysicalPin
impl Clone for PhysicalPin
Source§fn clone(&self) -> PhysicalPin
fn clone(&self) -> PhysicalPin
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for PhysicalPin
impl Debug for PhysicalPin
Source§impl<'de> Deserialize<'de> for PhysicalPin
impl<'de> Deserialize<'de> for PhysicalPin
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<GpioPin> for PhysicalPin
impl From<GpioPin> for PhysicalPin
Source§impl From<PhysicalPin> for GpioPin
impl From<PhysicalPin> for GpioPin
Source§fn from(pin: PhysicalPin) -> Self
fn from(pin: PhysicalPin) -> Self
Converts to this type from the input type.
Source§impl From<PhysicalPin> for WiringPiPin
impl From<PhysicalPin> for WiringPiPin
Source§fn from(pin: PhysicalPin) -> Self
fn from(pin: PhysicalPin) -> Self
Converts to this type from the input type.
Source§impl From<WiringPiPin> for PhysicalPin
impl From<WiringPiPin> for PhysicalPin
Source§fn from(pin: WiringPiPin) -> Self
fn from(pin: WiringPiPin) -> Self
Converts to this type from the input type.
Source§impl Hash for PhysicalPin
impl Hash for PhysicalPin
Source§impl Ord for PhysicalPin
impl Ord for PhysicalPin
Source§fn cmp(&self, other: &PhysicalPin) -> Ordering
fn cmp(&self, other: &PhysicalPin) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for PhysicalPin
impl PartialEq for PhysicalPin
Source§impl PartialOrd for PhysicalPin
impl PartialOrd for PhysicalPin
Source§impl Serialize for PhysicalPin
impl Serialize for PhysicalPin
impl Copy for PhysicalPin
impl Eq for PhysicalPin
impl StructuralPartialEq for PhysicalPin
Auto Trait Implementations§
impl Freeze for PhysicalPin
impl RefUnwindSafe for PhysicalPin
impl Send for PhysicalPin
impl Sync for PhysicalPin
impl Unpin for PhysicalPin
impl UnwindSafe for PhysicalPin
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