pub enum AtcaIfaceType {
AtcaI2cIface,
AtcaSwiIface,
AtcaUartIface,
AtcaSpiIface,
AtcaHidIface,
AtcaCustomIface,
AtcaTestIface,
AtcaUnknownIface,
}
Expand description
Supported ATECC interfaces
Variants§
AtcaI2cIface
AtcaSwiIface
AtcaUartIface
AtcaSpiIface
AtcaHidIface
AtcaCustomIface
AtcaTestIface
AtcaUnknownIface
Trait Implementations§
Source§impl Clone for AtcaIfaceType
impl Clone for AtcaIfaceType
Source§fn clone(&self) -> AtcaIfaceType
fn clone(&self) -> AtcaIfaceType
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 Display for AtcaIfaceType
impl Display for AtcaIfaceType
Source§impl From<AtcaIfaceType> for ATCAIfaceType
impl From<AtcaIfaceType> for ATCAIfaceType
Source§fn from(rust_iface_type: AtcaIfaceType) -> Self
fn from(rust_iface_type: AtcaIfaceType) -> Self
Converts to this type from the input type.
Source§impl PartialEq for AtcaIfaceType
impl PartialEq for AtcaIfaceType
impl Copy for AtcaIfaceType
impl StructuralPartialEq for AtcaIfaceType
Auto Trait Implementations§
impl Freeze for AtcaIfaceType
impl RefUnwindSafe for AtcaIfaceType
impl Send for AtcaIfaceType
impl Sync for AtcaIfaceType
impl Unpin for AtcaIfaceType
impl UnwindSafe for AtcaIfaceType
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