pub enum CardOp {
}Expand description
The card operation that failed, in yb terms.
Variants§
SelectPiv
VerifyPin
ChangePin
CHANGE REFERENCE DATA for the PIN.
ChangePuk
CHANGE REFERENCE DATA for the PUK.
MgmtAuth
SetMgmtKey
ReadObject(u32)
ReadCertificate(u8)
Reading the certificate of a key slot.
WriteObject(u32)
GenerateKey(u8)
Sign(u8)
Ecdh(u8)
GetMetadata(u8)
Command
Any other card command (e.g. a raw send_apdu).
Implementations§
Trait Implementations§
impl Copy for CardOp
impl Eq for CardOp
impl StructuralPartialEq for CardOp
Auto Trait Implementations§
impl Freeze for CardOp
impl RefUnwindSafe for CardOp
impl Send for CardOp
impl Sync for CardOp
impl Unpin for CardOp
impl UnsafeUnpin for CardOp
impl UnwindSafe for CardOp
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.