pub struct IoExpanderPin {
pub io_expander: String,
pub pin_no: u32,
}
Expand description
Declaration of a name of an IO expander and pin number on it.
Fields§
§io_expander: String
§pin_no: u32
Trait Implementations§
Source§impl Clone for IoExpanderPin
impl Clone for IoExpanderPin
Source§fn clone(&self) -> IoExpanderPin
fn clone(&self) -> IoExpanderPin
Returns a copy 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 IoExpanderPin
impl Debug for IoExpanderPin
Source§impl<'de> Deserialize<'de> for IoExpanderPin
impl<'de> Deserialize<'de> for IoExpanderPin
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
Auto Trait Implementations§
impl Freeze for IoExpanderPin
impl RefUnwindSafe for IoExpanderPin
impl Send for IoExpanderPin
impl Sync for IoExpanderPin
impl Unpin for IoExpanderPin
impl UnwindSafe for IoExpanderPin
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