pub enum AuthReply {
HasPin(HasPin),
CheckPin(CheckPin),
GetPinKey(GetPinKey),
GetApplicationKey(GetApplicationKey),
SetPin(SetPin),
SetPinWithKey(SetPinWithKey),
ChangePin(ChangePin),
DeletePin(DeletePin),
DeleteAllPins(DeleteAllPins),
PinRetries(PinRetries),
ResetAppKeys(ResetAppKeys),
ResetAuthData(ResetAuthData),
}Variants§
HasPin(HasPin)
CheckPin(CheckPin)
GetPinKey(GetPinKey)
GetApplicationKey(GetApplicationKey)
SetPin(SetPin)
SetPinWithKey(SetPinWithKey)
ChangePin(ChangePin)
DeletePin(DeletePin)
DeleteAllPins(DeleteAllPins)
PinRetries(PinRetries)
ResetAppKeys(ResetAppKeys)
ResetAuthData(ResetAuthData)
Trait Implementations§
Source§impl<'de> Deserialize<'de> for AuthReply
impl<'de> Deserialize<'de> for AuthReply
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
Source§impl From<DeleteAllPins> for AuthReply
impl From<DeleteAllPins> for AuthReply
Source§fn from(reply: DeleteAllPins) -> Self
fn from(reply: DeleteAllPins) -> Self
Converts to this type from the input type.
Source§impl From<GetApplicationKey> for AuthReply
impl From<GetApplicationKey> for AuthReply
Source§fn from(reply: GetApplicationKey) -> Self
fn from(reply: GetApplicationKey) -> Self
Converts to this type from the input type.
Source§impl From<PinRetries> for AuthReply
impl From<PinRetries> for AuthReply
Source§fn from(reply: PinRetries) -> Self
fn from(reply: PinRetries) -> Self
Converts to this type from the input type.
Source§impl From<ResetAppKeys> for AuthReply
impl From<ResetAppKeys> for AuthReply
Source§fn from(reply: ResetAppKeys) -> Self
fn from(reply: ResetAppKeys) -> Self
Converts to this type from the input type.
Source§impl From<ResetAuthData> for AuthReply
impl From<ResetAuthData> for AuthReply
Source§fn from(reply: ResetAuthData) -> Self
fn from(reply: ResetAuthData) -> Self
Converts to this type from the input type.
Source§impl From<SetPinWithKey> for AuthReply
impl From<SetPinWithKey> for AuthReply
Source§fn from(reply: SetPinWithKey) -> Self
fn from(reply: SetPinWithKey) -> Self
Converts to this type from the input type.
Source§impl TryFrom<AuthReply> for DeleteAllPins
impl TryFrom<AuthReply> for DeleteAllPins
Source§impl TryFrom<AuthReply> for GetApplicationKey
impl TryFrom<AuthReply> for GetApplicationKey
Source§impl TryFrom<AuthReply> for PinRetries
impl TryFrom<AuthReply> for PinRetries
Source§impl TryFrom<AuthReply> for ResetAppKeys
impl TryFrom<AuthReply> for ResetAppKeys
Source§impl TryFrom<AuthReply> for ResetAuthData
impl TryFrom<AuthReply> for ResetAuthData
Auto Trait Implementations§
impl Freeze for AuthReply
impl RefUnwindSafe for AuthReply
impl Send for AuthReply
impl Sync for AuthReply
impl Unpin for AuthReply
impl UnwindSafe for AuthReply
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