Reply

Enum Reply 

Source
#[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.
§

UnsafeInjectSharedKey(UnsafeInjectSharedKey)

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 Clone for Reply

Source§

fn clone(&self) -> Reply

Returns a duplicate of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for Reply

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl From<&Reply> for u8

Source§

fn from(reply: &Reply) -> u8

Converts to this type from the input type.
Source§

impl From<Agree> for Reply

Available on crate feature crypto-client only.
Source§

fn from(reply: Agree) -> Reply

Converts to this type from the input type.
Source§

impl From<Attest> for Reply

Available on crate feature attestation-client only.
Source§

fn from(reply: Attest) -> Reply

Converts to this type from the input type.
Source§

impl From<Clear> for Reply

Available on crate feature crypto-client only.
Source§

fn from(reply: Clear) -> Reply

Converts to this type from the input type.
Source§

impl From<CreateCounter> for Reply

Available on crate feature counter-client only.
Source§

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.
Source§

fn from(reply: DebugDumpStore) -> Reply

Converts to this type from the input type.
Source§

impl From<Decrypt> for Reply

Available on crate feature crypto-client only.
Source§

fn from(reply: Decrypt) -> Reply

Converts to this type from the input type.
Source§

impl From<Delete> for Reply

Available on crate feature crypto-client only.
Source§

fn from(reply: Delete) -> Reply

Converts to this type from the input type.
Source§

impl From<DeleteAllKeys> for Reply

Available on crate feature crypto-client only.
Source§

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.
Source§

fn from(reply: DeleteCertificate) -> Reply

Converts to this type from the input type.
Source§

impl From<DeriveKey> for Reply

Available on crate feature crypto-client only.
Source§

fn from(reply: DeriveKey) -> Reply

Converts to this type from the input type.
Source§

impl From<DeserializeKey> for Reply

Available on crate feature crypto-client only.
Source§

fn from(reply: DeserializeKey) -> Reply

Converts to this type from the input type.
Source§

impl From<Encrypt> for Reply

Available on crate feature crypto-client only.
Source§

fn from(reply: Encrypt) -> Reply

Converts to this type from the input type.
Source§

impl From<Exists> for Reply

Available on crate feature crypto-client only.
Source§

fn from(reply: Exists) -> Reply

Converts to this type from the input type.
Source§

impl From<GenerateKey> for Reply

Available on crate feature crypto-client only.
Source§

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.
Source§

fn from(reply: GenerateSecretKey) -> Reply

Converts to this type from the input type.
Source§

impl From<Hash> for Reply

Available on crate feature crypto-client only.
Source§

fn from(reply: Hash) -> Reply

Converts to this type from the input type.
Source§

impl From<IncrementCounter> for Reply

Available on crate feature counter-client only.
Source§

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.
Source§

fn from(reply: LocateFile) -> Reply

Converts to this type from the input type.
Source§

impl From<Metadata> for Reply

Available on crate feature filesystem-client only.
Source§

fn from(reply: Metadata) -> Reply

Converts to this type from the input type.
Source§

impl From<RandomBytes> for Reply

Available on crate feature crypto-client only.
Source§

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.
Source§

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.
Source§

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.
Source§

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.
Source§

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.
Source§

fn from(reply: ReadDirNext) -> Reply

Converts to this type from the input type.
Source§

impl From<ReadFile> for Reply

Available on crate feature filesystem-client only.
Source§

fn from(reply: ReadFile) -> Reply

Converts to this type from the input type.
Source§

impl From<Reboot> for Reply

Available on crate feature management-client only.
Source§

fn from(reply: Reboot) -> Reply

Converts to this type from the input type.
Source§

impl From<RemoveDir> for Reply

Available on crate feature filesystem-client only.
Source§

fn from(reply: RemoveDir) -> Reply

Converts to this type from the input type.
Source§

impl From<RemoveDirAll> for Reply

Available on crate feature filesystem-client only.
Source§

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.
Source§

fn from(reply: RemoveFile) -> Reply

Converts to this type from the input type.
Source§

impl From<Rename> for Reply

Available on crate feature filesystem-client only.
Source§

fn from(reply: Rename) -> Reply

Converts to this type from the input type.
Source§

impl From<RequestUserConsent> for Reply

Available on crate feature ui-client only.
Source§

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.
Source§

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.
Source§

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.
Source§

fn from(reply: SetCustomStatus) -> Reply

Converts to this type from the input type.
Source§

impl From<Sign> for Reply

Available on crate feature crypto-client only.
Source§

fn from(reply: Sign) -> Reply

Converts to this type from the input type.
Source§

impl From<UnsafeInjectKey> for Reply

Available on crate feature crypto-client only.
Source§

fn from(reply: UnsafeInjectKey) -> Reply

Converts to this type from the input type.
Source§

impl From<UnsafeInjectSharedKey> for Reply

Available on crate feature crypto-client only.
Source§

fn from(reply: UnsafeInjectSharedKey) -> Reply

Converts to this type from the input type.
Source§

impl From<UnwrapKey> for Reply

Available on crate feature crypto-client only.
Source§

fn from(reply: UnwrapKey) -> Reply

Converts to this type from the input type.
Source§

impl From<Uptime> for Reply

Available on crate feature management-client only.
Source§

fn from(reply: Uptime) -> Reply

Converts to this type from the input type.
Source§

impl From<Verify> for Reply

Available on crate feature crypto-client only.
Source§

fn from(reply: Verify) -> Reply

Converts to this type from the input type.
Source§

impl From<Wink> for Reply

Available on crate feature ui-client only.
Source§

fn from(reply: Wink) -> Reply

Converts to this type from the input type.
Source§

impl From<WrapKey> for Reply

Available on crate feature crypto-client only.
Source§

fn from(reply: WrapKey) -> Reply

Converts to this type from the input type.
Source§

impl From<WriteCertificate> for Reply

Available on crate feature certificate-client only.
Source§

fn from(reply: WriteCertificate) -> Reply

Converts to this type from the input type.
Source§

impl From<WriteFile> for Reply

Available on crate feature filesystem-client only.
Source§

fn from(reply: WriteFile) -> Reply

Converts to this type from the input type.
Source§

impl PartialEq for Reply

Source§

fn eq(&self, other: &Reply) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl TryFrom<Reply> for Agree

Available on crate feature crypto-client only.
Source§

type Error = Error

The type returned in the event of a conversion error.
Source§

fn try_from(reply: Reply) -> Result<Agree, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Reply> for Attest

Available on crate feature attestation-client only.
Source§

type Error = Error

The type returned in the event of a conversion error.
Source§

fn try_from(reply: Reply) -> Result<Attest, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Reply> for Clear

Available on crate feature crypto-client only.
Source§

type Error = Error

The type returned in the event of a conversion error.
Source§

fn try_from(reply: Reply) -> Result<Clear, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Reply> for CreateCounter

Available on crate feature counter-client only.
Source§

type Error = Error

The type returned in the event of a conversion error.
Source§

fn try_from(reply: Reply) -> Result<CreateCounter, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Reply> for DebugDumpStore

Available on crate feature filesystem-client only.
Source§

type Error = Error

The type returned in the event of a conversion error.
Source§

fn try_from(reply: Reply) -> Result<DebugDumpStore, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Reply> for Decrypt

Available on crate feature crypto-client only.
Source§

type Error = Error

The type returned in the event of a conversion error.
Source§

fn try_from(reply: Reply) -> Result<Decrypt, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Reply> for Delete

Available on crate feature crypto-client only.
Source§

type Error = Error

The type returned in the event of a conversion error.
Source§

fn try_from(reply: Reply) -> Result<Delete, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Reply> for DeleteAllKeys

Available on crate feature crypto-client only.
Source§

type Error = Error

The type returned in the event of a conversion error.
Source§

fn try_from(reply: Reply) -> Result<DeleteAllKeys, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Reply> for DeleteCertificate

Available on crate feature certificate-client only.
Source§

type Error = Error

The type returned in the event of a conversion error.
Source§

fn try_from(reply: Reply) -> Result<DeleteCertificate, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Reply> for DeriveKey

Available on crate feature crypto-client only.
Source§

type Error = Error

The type returned in the event of a conversion error.
Source§

fn try_from(reply: Reply) -> Result<DeriveKey, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Reply> for DeserializeKey

Available on crate feature crypto-client only.
Source§

type Error = Error

The type returned in the event of a conversion error.
Source§

fn try_from(reply: Reply) -> Result<DeserializeKey, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Reply> for Encrypt

Available on crate feature crypto-client only.
Source§

type Error = Error

The type returned in the event of a conversion error.
Source§

fn try_from(reply: Reply) -> Result<Encrypt, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Reply> for Exists

Available on crate feature crypto-client only.
Source§

type Error = Error

The type returned in the event of a conversion error.
Source§

fn try_from(reply: Reply) -> Result<Exists, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Reply> for GenerateKey

Available on crate feature crypto-client only.
Source§

type Error = Error

The type returned in the event of a conversion error.
Source§

fn try_from(reply: Reply) -> Result<GenerateKey, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Reply> for GenerateSecretKey

Available on crate feature crypto-client only.
Source§

type Error = Error

The type returned in the event of a conversion error.
Source§

fn try_from(reply: Reply) -> Result<GenerateSecretKey, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Reply> for Hash

Available on crate feature crypto-client only.
Source§

type Error = Error

The type returned in the event of a conversion error.
Source§

fn try_from(reply: Reply) -> Result<Hash, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Reply> for IncrementCounter

Available on crate feature counter-client only.
Source§

type Error = Error

The type returned in the event of a conversion error.
Source§

fn try_from(reply: Reply) -> Result<IncrementCounter, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Reply> for LocateFile

Available on crate feature filesystem-client only.
Source§

type Error = Error

The type returned in the event of a conversion error.
Source§

fn try_from(reply: Reply) -> Result<LocateFile, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Reply> for Metadata

Available on crate feature filesystem-client only.
Source§

type Error = Error

The type returned in the event of a conversion error.
Source§

fn try_from(reply: Reply) -> Result<Metadata, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Reply> for RandomBytes

Available on crate feature crypto-client only.
Source§

type Error = Error

The type returned in the event of a conversion error.
Source§

fn try_from(reply: Reply) -> Result<RandomBytes, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Reply> for ReadCertificate

Available on crate feature certificate-client only.
Source§

type Error = Error

The type returned in the event of a conversion error.
Source§

fn try_from(reply: Reply) -> Result<ReadCertificate, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Reply> for ReadDirFilesFirst

Available on crate feature filesystem-client only.
Source§

type Error = Error

The type returned in the event of a conversion error.
Source§

fn try_from(reply: Reply) -> Result<ReadDirFilesFirst, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Reply> for ReadDirFilesNext

Available on crate feature filesystem-client only.
Source§

type Error = Error

The type returned in the event of a conversion error.
Source§

fn try_from(reply: Reply) -> Result<ReadDirFilesNext, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Reply> for ReadDirFirst

Available on crate feature filesystem-client only.
Source§

type Error = Error

The type returned in the event of a conversion error.
Source§

fn try_from(reply: Reply) -> Result<ReadDirFirst, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Reply> for ReadDirNext

Available on crate feature filesystem-client only.
Source§

type Error = Error

The type returned in the event of a conversion error.
Source§

fn try_from(reply: Reply) -> Result<ReadDirNext, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Reply> for ReadFile

Available on crate feature filesystem-client only.
Source§

type Error = Error

The type returned in the event of a conversion error.
Source§

fn try_from(reply: Reply) -> Result<ReadFile, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Reply> for Reboot

Available on crate feature management-client only.
Source§

type Error = Error

The type returned in the event of a conversion error.
Source§

fn try_from(reply: Reply) -> Result<Reboot, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Reply> for RemoveDir

Available on crate feature filesystem-client only.
Source§

type Error = Error

The type returned in the event of a conversion error.
Source§

fn try_from(reply: Reply) -> Result<RemoveDir, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Reply> for RemoveDirAll

Available on crate feature filesystem-client only.
Source§

type Error = Error

The type returned in the event of a conversion error.
Source§

fn try_from(reply: Reply) -> Result<RemoveDirAll, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Reply> for RemoveFile

Available on crate feature filesystem-client only.
Source§

type Error = Error

The type returned in the event of a conversion error.
Source§

fn try_from(reply: Reply) -> Result<RemoveFile, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Reply> for Rename

Available on crate feature filesystem-client only.
Source§

type Error = Error

The type returned in the event of a conversion error.
Source§

fn try_from(reply: Reply) -> Result<Rename, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Reply> for RequestUserConsent

Available on crate feature ui-client only.
Source§

type Error = Error

The type returned in the event of a conversion error.
Source§

fn try_from(reply: Reply) -> Result<RequestUserConsent, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Reply> for SerdeExtension

Available on crate feature serde-extensions only.
Source§

type Error = Error

The type returned in the event of a conversion error.
Source§

fn try_from(reply: Reply) -> Result<SerdeExtension, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Reply> for SerializeKey

Available on crate feature crypto-client only.
Source§

type Error = Error

The type returned in the event of a conversion error.
Source§

fn try_from(reply: Reply) -> Result<SerializeKey, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Reply> for SetCustomStatus

Available on crate feature ui-client only.
Source§

type Error = Error

The type returned in the event of a conversion error.
Source§

fn try_from(reply: Reply) -> Result<SetCustomStatus, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Reply> for Sign

Available on crate feature crypto-client only.
Source§

type Error = Error

The type returned in the event of a conversion error.
Source§

fn try_from(reply: Reply) -> Result<Sign, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Reply> for UnsafeInjectKey

Available on crate feature crypto-client only.
Source§

type Error = Error

The type returned in the event of a conversion error.
Source§

fn try_from(reply: Reply) -> Result<UnsafeInjectKey, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Reply> for UnsafeInjectSharedKey

Available on crate feature crypto-client only.
Source§

type Error = Error

The type returned in the event of a conversion error.
Source§

fn try_from(reply: Reply) -> Result<UnsafeInjectSharedKey, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Reply> for UnwrapKey

Available on crate feature crypto-client only.
Source§

type Error = Error

The type returned in the event of a conversion error.
Source§

fn try_from(reply: Reply) -> Result<UnwrapKey, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Reply> for Uptime

Available on crate feature management-client only.
Source§

type Error = Error

The type returned in the event of a conversion error.
Source§

fn try_from(reply: Reply) -> Result<Uptime, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Reply> for Verify

Available on crate feature crypto-client only.
Source§

type Error = Error

The type returned in the event of a conversion error.
Source§

fn try_from(reply: Reply) -> Result<Verify, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Reply> for Wink

Available on crate feature ui-client only.
Source§

type Error = Error

The type returned in the event of a conversion error.
Source§

fn try_from(reply: Reply) -> Result<Wink, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Reply> for WrapKey

Available on crate feature crypto-client only.
Source§

type Error = Error

The type returned in the event of a conversion error.
Source§

fn try_from(reply: Reply) -> Result<WrapKey, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Reply> for WriteCertificate

Available on crate feature certificate-client only.
Source§

type Error = Error

The type returned in the event of a conversion error.
Source§

fn try_from(reply: Reply) -> Result<WriteCertificate, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Reply> for WriteFile

Available on crate feature filesystem-client only.
Source§

type Error = Error

The type returned in the event of a conversion error.
Source§

fn try_from(reply: Reply) -> Result<WriteFile, Self::Error>

Performs the conversion.
Source§

impl Eq for Reply

Source§

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> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T> Same for T

Source§

type Output = T

Should always be Self
Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.