#[non_exhaustive]pub enum Reply {
Show 46 variants
DummyReply,
Agree(Agree),
Decrypt(Decrypt),
DeriveKey(DeriveKey),
DeserializeKey(DeserializeKey),
Encrypt(Encrypt),
Delete(Delete),
Clear(Clear),
DeleteAllKeys(DeleteAllKeys),
Exists(Exists),
GenerateKey(GenerateKey),
GenerateSecretKey(GenerateSecretKey),
Hash(Hash),
ReadDirFilesFirst(ReadDirFilesFirst),
ReadDirFilesNext(ReadDirFilesNext),
ReadFile(ReadFile),
Metadata(Metadata),
Rename(Rename),
RandomBytes(RandomBytes),
SerializeKey(SerializeKey),
Sign(Sign),
WriteFile(WriteFile),
UnsafeInjectKey(UnsafeInjectKey),
UnsafeInjectSharedKey(UnsafeInjectSharedKey),
UnwrapKey(UnwrapKey),
Verify(Verify),
WrapKey(WrapKey),
Attest(Attest),
ReadDirFirst(ReadDirFirst),
ReadDirNext(ReadDirNext),
RemoveFile(RemoveFile),
RemoveDir(RemoveDir),
RemoveDirAll(RemoveDirAll),
LocateFile(LocateFile),
RequestUserConsent(RequestUserConsent),
Reboot(Reboot),
Uptime(Uptime),
Wink(Wink),
SetCustomStatus(SetCustomStatus),
CreateCounter(CreateCounter),
IncrementCounter(IncrementCounter),
DeleteCertificate(DeleteCertificate),
ReadCertificate(ReadCertificate),
WriteCertificate(WriteCertificate),
DebugDumpStore(DebugDumpStore),
SerdeExtension(SerdeExtension),
}
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
DummyReply
Agree(Agree)
Available on crate feature
crypto-client
only.Decrypt(Decrypt)
Available on crate feature
crypto-client
only.DeriveKey(DeriveKey)
Available on crate feature
crypto-client
only.DeserializeKey(DeserializeKey)
Available on crate feature
crypto-client
only.Encrypt(Encrypt)
Available on crate feature
crypto-client
only.Delete(Delete)
Available on crate feature
crypto-client
only.Clear(Clear)
Available on crate feature
crypto-client
only.DeleteAllKeys(DeleteAllKeys)
Available on crate feature
crypto-client
only.Exists(Exists)
Available on crate feature
crypto-client
only.GenerateKey(GenerateKey)
Available on crate feature
crypto-client
only.GenerateSecretKey(GenerateSecretKey)
Available on crate feature
crypto-client
only.Hash(Hash)
Available on crate feature
crypto-client
only.ReadDirFilesFirst(ReadDirFilesFirst)
Available on crate feature
filesystem-client
only.ReadDirFilesNext(ReadDirFilesNext)
Available on crate feature
filesystem-client
only.ReadFile(ReadFile)
Available on crate feature
filesystem-client
only.Metadata(Metadata)
Available on crate feature
filesystem-client
only.Rename(Rename)
Available on crate feature
filesystem-client
only.RandomBytes(RandomBytes)
Available on crate feature
crypto-client
only.SerializeKey(SerializeKey)
Available on crate feature
crypto-client
only.Sign(Sign)
Available on crate feature
crypto-client
only.WriteFile(WriteFile)
Available on crate feature
filesystem-client
only.UnsafeInjectKey(UnsafeInjectKey)
Available on crate feature
crypto-client
only.Available on crate feature
crypto-client
only.UnwrapKey(UnwrapKey)
Available on crate feature
crypto-client
only.Verify(Verify)
Available on crate feature
crypto-client
only.WrapKey(WrapKey)
Available on crate feature
crypto-client
only.Attest(Attest)
Available on crate feature
attestation-client
only.ReadDirFirst(ReadDirFirst)
Available on crate feature
filesystem-client
only.ReadDirNext(ReadDirNext)
Available on crate feature
filesystem-client
only.RemoveFile(RemoveFile)
Available on crate feature
filesystem-client
only.RemoveDir(RemoveDir)
Available on crate feature
filesystem-client
only.RemoveDirAll(RemoveDirAll)
Available on crate feature
filesystem-client
only.LocateFile(LocateFile)
Available on crate feature
filesystem-client
only.RequestUserConsent(RequestUserConsent)
Available on crate feature
ui-client
only.Reboot(Reboot)
Available on crate feature
management-client
only.Uptime(Uptime)
Available on crate feature
management-client
only.Wink(Wink)
Available on crate feature
ui-client
only.SetCustomStatus(SetCustomStatus)
Available on crate feature
ui-client
only.CreateCounter(CreateCounter)
Available on crate feature
counter-client
only.IncrementCounter(IncrementCounter)
Available on crate feature
counter-client
only.DeleteCertificate(DeleteCertificate)
Available on crate feature
certificate-client
only.ReadCertificate(ReadCertificate)
Available on crate feature
certificate-client
only.WriteCertificate(WriteCertificate)
Available on crate feature
certificate-client
only.DebugDumpStore(DebugDumpStore)
Available on crate feature
filesystem-client
only.SerdeExtension(SerdeExtension)
Available on crate feature
serde-extensions
only.Trait Implementations§
Source§impl From<CreateCounter> for Reply
Available on crate feature counter-client
only.
impl From<CreateCounter> for Reply
Available on crate feature
counter-client
only.Source§fn from(reply: CreateCounter) -> Reply
fn from(reply: CreateCounter) -> Reply
Converts to this type from the input type.
Source§impl From<DebugDumpStore> for Reply
Available on crate feature filesystem-client
only.
impl From<DebugDumpStore> for Reply
Available on crate feature
filesystem-client
only.Source§fn from(reply: DebugDumpStore) -> Reply
fn from(reply: DebugDumpStore) -> Reply
Converts to this type from the input type.
Source§impl From<DeleteAllKeys> for Reply
Available on crate feature crypto-client
only.
impl From<DeleteAllKeys> for Reply
Available on crate feature
crypto-client
only.Source§fn from(reply: DeleteAllKeys) -> Reply
fn from(reply: DeleteAllKeys) -> Reply
Converts to this type from the input type.
Source§impl From<DeleteCertificate> for Reply
Available on crate feature certificate-client
only.
impl From<DeleteCertificate> for Reply
Available on crate feature
certificate-client
only.Source§fn from(reply: DeleteCertificate) -> Reply
fn from(reply: DeleteCertificate) -> Reply
Converts to this type from the input type.
Source§impl From<DeserializeKey> for Reply
Available on crate feature crypto-client
only.
impl From<DeserializeKey> for Reply
Available on crate feature
crypto-client
only.Source§fn from(reply: DeserializeKey) -> Reply
fn from(reply: DeserializeKey) -> Reply
Converts to this type from the input type.
Source§impl From<GenerateKey> for Reply
Available on crate feature crypto-client
only.
impl From<GenerateKey> for Reply
Available on crate feature
crypto-client
only.Source§fn from(reply: GenerateKey) -> Reply
fn from(reply: GenerateKey) -> Reply
Converts to this type from the input type.
Source§impl From<GenerateSecretKey> for Reply
Available on crate feature crypto-client
only.
impl From<GenerateSecretKey> for Reply
Available on crate feature
crypto-client
only.Source§fn from(reply: GenerateSecretKey) -> Reply
fn from(reply: GenerateSecretKey) -> Reply
Converts to this type from the input type.
Source§impl From<IncrementCounter> for Reply
Available on crate feature counter-client
only.
impl From<IncrementCounter> for Reply
Available on crate feature
counter-client
only.Source§fn from(reply: IncrementCounter) -> Reply
fn from(reply: IncrementCounter) -> Reply
Converts to this type from the input type.
Source§impl From<LocateFile> for Reply
Available on crate feature filesystem-client
only.
impl From<LocateFile> for Reply
Available on crate feature
filesystem-client
only.Source§fn from(reply: LocateFile) -> Reply
fn from(reply: LocateFile) -> Reply
Converts to this type from the input type.
Source§impl From<RandomBytes> for Reply
Available on crate feature crypto-client
only.
impl From<RandomBytes> for Reply
Available on crate feature
crypto-client
only.Source§fn from(reply: RandomBytes) -> Reply
fn from(reply: RandomBytes) -> Reply
Converts to this type from the input type.
Source§impl From<ReadCertificate> for Reply
Available on crate feature certificate-client
only.
impl From<ReadCertificate> for Reply
Available on crate feature
certificate-client
only.Source§fn from(reply: ReadCertificate) -> Reply
fn from(reply: ReadCertificate) -> Reply
Converts to this type from the input type.
Source§impl From<ReadDirFilesFirst> for Reply
Available on crate feature filesystem-client
only.
impl From<ReadDirFilesFirst> for Reply
Available on crate feature
filesystem-client
only.Source§fn from(reply: ReadDirFilesFirst) -> Reply
fn from(reply: ReadDirFilesFirst) -> Reply
Converts to this type from the input type.
Source§impl From<ReadDirFilesNext> for Reply
Available on crate feature filesystem-client
only.
impl From<ReadDirFilesNext> for Reply
Available on crate feature
filesystem-client
only.Source§fn from(reply: ReadDirFilesNext) -> Reply
fn from(reply: ReadDirFilesNext) -> Reply
Converts to this type from the input type.
Source§impl From<ReadDirFirst> for Reply
Available on crate feature filesystem-client
only.
impl From<ReadDirFirst> for Reply
Available on crate feature
filesystem-client
only.Source§fn from(reply: ReadDirFirst) -> Reply
fn from(reply: ReadDirFirst) -> Reply
Converts to this type from the input type.
Source§impl From<ReadDirNext> for Reply
Available on crate feature filesystem-client
only.
impl From<ReadDirNext> for Reply
Available on crate feature
filesystem-client
only.Source§fn from(reply: ReadDirNext) -> Reply
fn from(reply: ReadDirNext) -> Reply
Converts to this type from the input type.
Source§impl From<RemoveDirAll> for Reply
Available on crate feature filesystem-client
only.
impl From<RemoveDirAll> for Reply
Available on crate feature
filesystem-client
only.Source§fn from(reply: RemoveDirAll) -> Reply
fn from(reply: RemoveDirAll) -> Reply
Converts to this type from the input type.
Source§impl From<RemoveFile> for Reply
Available on crate feature filesystem-client
only.
impl From<RemoveFile> for Reply
Available on crate feature
filesystem-client
only.Source§fn from(reply: RemoveFile) -> Reply
fn from(reply: RemoveFile) -> Reply
Converts to this type from the input type.
Source§impl From<RequestUserConsent> for Reply
Available on crate feature ui-client
only.
impl From<RequestUserConsent> for Reply
Available on crate feature
ui-client
only.Source§fn from(reply: RequestUserConsent) -> Reply
fn from(reply: RequestUserConsent) -> Reply
Converts to this type from the input type.
Source§impl From<SerdeExtension> for Reply
Available on crate feature serde-extensions
only.
impl From<SerdeExtension> for Reply
Available on crate feature
serde-extensions
only.Source§fn from(reply: SerdeExtension) -> Reply
fn from(reply: SerdeExtension) -> Reply
Converts to this type from the input type.
Source§impl From<SerializeKey> for Reply
Available on crate feature crypto-client
only.
impl From<SerializeKey> for Reply
Available on crate feature
crypto-client
only.Source§fn from(reply: SerializeKey) -> Reply
fn from(reply: SerializeKey) -> Reply
Converts to this type from the input type.
Source§impl From<SetCustomStatus> for Reply
Available on crate feature ui-client
only.
impl From<SetCustomStatus> for Reply
Available on crate feature
ui-client
only.Source§fn from(reply: SetCustomStatus) -> Reply
fn from(reply: SetCustomStatus) -> Reply
Converts to this type from the input type.
Source§impl From<UnsafeInjectKey> for Reply
Available on crate feature crypto-client
only.
impl From<UnsafeInjectKey> for Reply
Available on crate feature
crypto-client
only.Source§fn from(reply: UnsafeInjectKey) -> Reply
fn from(reply: UnsafeInjectKey) -> Reply
Converts to this type from the input type.
Source§fn from(reply: UnsafeInjectSharedKey) -> Reply
fn from(reply: UnsafeInjectSharedKey) -> Reply
Converts to this type from the input type.
Source§impl From<WriteCertificate> for Reply
Available on crate feature certificate-client
only.
impl From<WriteCertificate> for Reply
Available on crate feature
certificate-client
only.Source§fn from(reply: WriteCertificate) -> Reply
fn from(reply: WriteCertificate) -> Reply
Converts to this type from the input type.
Source§impl TryFrom<Reply> for CreateCounter
Available on crate feature counter-client
only.
impl TryFrom<Reply> for CreateCounter
Available on crate feature
counter-client
only.Source§impl TryFrom<Reply> for DebugDumpStore
Available on crate feature filesystem-client
only.
impl TryFrom<Reply> for DebugDumpStore
Available on crate feature
filesystem-client
only.Source§impl TryFrom<Reply> for DeleteAllKeys
Available on crate feature crypto-client
only.
impl TryFrom<Reply> for DeleteAllKeys
Available on crate feature
crypto-client
only.Source§impl TryFrom<Reply> for DeleteCertificate
Available on crate feature certificate-client
only.
impl TryFrom<Reply> for DeleteCertificate
Available on crate feature
certificate-client
only.Source§impl TryFrom<Reply> for DeserializeKey
Available on crate feature crypto-client
only.
impl TryFrom<Reply> for DeserializeKey
Available on crate feature
crypto-client
only.Source§impl TryFrom<Reply> for GenerateKey
Available on crate feature crypto-client
only.
impl TryFrom<Reply> for GenerateKey
Available on crate feature
crypto-client
only.Source§impl TryFrom<Reply> for GenerateSecretKey
Available on crate feature crypto-client
only.
impl TryFrom<Reply> for GenerateSecretKey
Available on crate feature
crypto-client
only.Source§impl TryFrom<Reply> for IncrementCounter
Available on crate feature counter-client
only.
impl TryFrom<Reply> for IncrementCounter
Available on crate feature
counter-client
only.Source§impl TryFrom<Reply> for LocateFile
Available on crate feature filesystem-client
only.
impl TryFrom<Reply> for LocateFile
Available on crate feature
filesystem-client
only.Source§impl TryFrom<Reply> for RandomBytes
Available on crate feature crypto-client
only.
impl TryFrom<Reply> for RandomBytes
Available on crate feature
crypto-client
only.Source§impl TryFrom<Reply> for ReadCertificate
Available on crate feature certificate-client
only.
impl TryFrom<Reply> for ReadCertificate
Available on crate feature
certificate-client
only.Source§impl TryFrom<Reply> for ReadDirFilesFirst
Available on crate feature filesystem-client
only.
impl TryFrom<Reply> for ReadDirFilesFirst
Available on crate feature
filesystem-client
only.Source§impl TryFrom<Reply> for ReadDirFilesNext
Available on crate feature filesystem-client
only.
impl TryFrom<Reply> for ReadDirFilesNext
Available on crate feature
filesystem-client
only.Source§impl TryFrom<Reply> for ReadDirFirst
Available on crate feature filesystem-client
only.
impl TryFrom<Reply> for ReadDirFirst
Available on crate feature
filesystem-client
only.Source§impl TryFrom<Reply> for ReadDirNext
Available on crate feature filesystem-client
only.
impl TryFrom<Reply> for ReadDirNext
Available on crate feature
filesystem-client
only.Source§impl TryFrom<Reply> for RemoveDirAll
Available on crate feature filesystem-client
only.
impl TryFrom<Reply> for RemoveDirAll
Available on crate feature
filesystem-client
only.Source§impl TryFrom<Reply> for RemoveFile
Available on crate feature filesystem-client
only.
impl TryFrom<Reply> for RemoveFile
Available on crate feature
filesystem-client
only.Source§impl TryFrom<Reply> for RequestUserConsent
Available on crate feature ui-client
only.
impl TryFrom<Reply> for RequestUserConsent
Available on crate feature
ui-client
only.Source§impl TryFrom<Reply> for SerdeExtension
Available on crate feature serde-extensions
only.
impl TryFrom<Reply> for SerdeExtension
Available on crate feature
serde-extensions
only.Source§impl TryFrom<Reply> for SerializeKey
Available on crate feature crypto-client
only.
impl TryFrom<Reply> for SerializeKey
Available on crate feature
crypto-client
only.Source§impl TryFrom<Reply> for SetCustomStatus
Available on crate feature ui-client
only.
impl TryFrom<Reply> for SetCustomStatus
Available on crate feature
ui-client
only.Source§impl TryFrom<Reply> for UnsafeInjectKey
Available on crate feature crypto-client
only.
impl TryFrom<Reply> for UnsafeInjectKey
Available on crate feature
crypto-client
only.Source§impl TryFrom<Reply> for WriteCertificate
Available on crate feature certificate-client
only.
impl TryFrom<Reply> for WriteCertificate
Available on crate feature
certificate-client
only.impl Eq for Reply
impl StructuralPartialEq for Reply
Auto Trait Implementations§
impl Freeze for Reply
impl RefUnwindSafe for Reply
impl Send for Reply
impl Sync for Reply
impl Unpin for Reply
impl UnwindSafe for Reply
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