pub enum HardwareVersion {
Rev1_0,
Rev1_1,
Rev1_2,
Rev1_3,
Unknown(u8),
}
Variants§
Trait Implementations§
Source§impl Display for HardwareVersion
impl Display for HardwareVersion
Source§impl From<&[bool]> for HardwareVersion
impl From<&[bool]> for HardwareVersion
Auto Trait Implementations§
impl Freeze for HardwareVersion
impl RefUnwindSafe for HardwareVersion
impl Send for HardwareVersion
impl Sync for HardwareVersion
impl Unpin for HardwareVersion
impl UnwindSafe for HardwareVersion
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
§impl<T, M> ForwardCompat<T, M> for T
impl<T, M> ForwardCompat<T, M> for T
§impl<T> ReverseCompat<T> for T
impl<T> ReverseCompat<T> for T
§fn reverse(self) -> Reverse<T>
fn reverse(self) -> Reverse<T>
Create an e-h-c wrapper around and e-h object Available methods depend on the wrapped type
§fn reverse_cell(self) -> Reverse<RefCell<T>>
fn reverse_cell(self) -> Reverse<RefCell<T>>
Create an e-h-c reverse compatibility wrapper using a ref-cell for interior mutability (required for InputPin types)