pub enum AtcaDeviceType {
ATSHA204A,
ATECC108A,
ATECC508A,
ATECC608A,
ATSHA206A,
AtcaTestDevFail,
AtcaTestDevSuccess,
AtcaTestDevNone,
AtcaTestDevFailUnimplemented,
AtcaDevUnknown,
}
Expand description
ATECC/ATSHA device types supported by CryptoAuth library
Variants§
ATSHA204A
ATECC108A
ATECC508A
ATECC608A
ATSHA206A
AtcaTestDevFail
AtcaTestDevSuccess
AtcaTestDevNone
AtcaTestDevFailUnimplemented
AtcaDevUnknown
Trait Implementations§
Source§impl Clone for AtcaDeviceType
impl Clone for AtcaDeviceType
Source§fn clone(&self) -> AtcaDeviceType
fn clone(&self) -> AtcaDeviceType
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 AtcaDeviceType
impl Debug for AtcaDeviceType
Source§impl Display for AtcaDeviceType
impl Display for AtcaDeviceType
Source§impl From<AtcaDeviceType> for ATCADeviceType
impl From<AtcaDeviceType> for ATCADeviceType
Source§fn from(rust_iface_devtype: AtcaDeviceType) -> Self
fn from(rust_iface_devtype: AtcaDeviceType) -> Self
Converts to this type from the input type.
Source§impl From<u32> for AtcaDeviceType
impl From<u32> for AtcaDeviceType
Source§fn from(device_type: ATCADeviceType) -> Self
fn from(device_type: ATCADeviceType) -> Self
Converts to this type from the input type.
Source§impl PartialEq for AtcaDeviceType
impl PartialEq for AtcaDeviceType
impl Copy for AtcaDeviceType
impl StructuralPartialEq for AtcaDeviceType
Auto Trait Implementations§
impl Freeze for AtcaDeviceType
impl RefUnwindSafe for AtcaDeviceType
impl Send for AtcaDeviceType
impl Sync for AtcaDeviceType
impl Unpin for AtcaDeviceType
impl UnwindSafe for AtcaDeviceType
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