pub enum IoExpanderDriver {
Sx1503,
}
Expand description
Identifier of the driver/protocol uses by an IO expander.
Variants§
Sx1503
Trait Implementations§
Source§impl Clone for IoExpanderDriver
impl Clone for IoExpanderDriver
Source§fn clone(&self) -> IoExpanderDriver
fn clone(&self) -> IoExpanderDriver
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 IoExpanderDriver
impl Debug for IoExpanderDriver
Source§impl<'de> Deserialize<'de> for IoExpanderDriver
impl<'de> Deserialize<'de> for IoExpanderDriver
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 IoExpanderDriver
impl RefUnwindSafe for IoExpanderDriver
impl Send for IoExpanderDriver
impl Sync for IoExpanderDriver
impl Unpin for IoExpanderDriver
impl UnwindSafe for IoExpanderDriver
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