pub trait ReplyVariant: Into<Reply> + TryFrom<Reply, Error = Error> {
type Request: RequestVariant<Reply = Self>;
}Required Associated Types§
type Request: RequestVariant<Reply = Self>
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".
Implementors§
Source§impl ReplyVariant for Agree
Available on crate feature crypto-client only.
impl ReplyVariant for Agree
Available on crate feature
crypto-client only.Source§impl ReplyVariant for Attest
Available on crate feature attestation-client only.
impl ReplyVariant for Attest
Available on crate feature
attestation-client only.Source§impl ReplyVariant for Clear
Available on crate feature crypto-client only.
impl ReplyVariant for Clear
Available on crate feature
crypto-client only.Source§impl ReplyVariant for CreateCounter
Available on crate feature counter-client only.
impl ReplyVariant for CreateCounter
Available on crate feature
counter-client only.type Request = CreateCounter
Source§impl ReplyVariant for DebugDumpStore
Available on crate feature filesystem-client only.
impl ReplyVariant for DebugDumpStore
Available on crate feature
filesystem-client only.type Request = DebugDumpStore
Source§impl ReplyVariant for Decrypt
Available on crate feature crypto-client only.
impl ReplyVariant for Decrypt
Available on crate feature
crypto-client only.Source§impl ReplyVariant for Delete
Available on crate feature crypto-client only.
impl ReplyVariant for Delete
Available on crate feature
crypto-client only.Source§impl ReplyVariant for DeleteAllKeys
Available on crate feature crypto-client only.
impl ReplyVariant for DeleteAllKeys
Available on crate feature
crypto-client only.type Request = DeleteAllKeys
Source§impl ReplyVariant for DeleteCertificate
Available on crate feature certificate-client only.
impl ReplyVariant for DeleteCertificate
Available on crate feature
certificate-client only.type Request = DeleteCertificate
Source§impl ReplyVariant for DeriveKey
Available on crate feature crypto-client only.
impl ReplyVariant for DeriveKey
Available on crate feature
crypto-client only.Source§impl ReplyVariant for DeserializeKey
Available on crate feature crypto-client only.
impl ReplyVariant for DeserializeKey
Available on crate feature
crypto-client only.type Request = DeserializeKey
Source§impl ReplyVariant for Encrypt
Available on crate feature crypto-client only.
impl ReplyVariant for Encrypt
Available on crate feature
crypto-client only.Source§impl ReplyVariant for Exists
Available on crate feature crypto-client only.
impl ReplyVariant for Exists
Available on crate feature
crypto-client only.Source§impl ReplyVariant for GenerateKey
Available on crate feature crypto-client only.
impl ReplyVariant for GenerateKey
Available on crate feature
crypto-client only.type Request = GenerateKey
Source§impl ReplyVariant for GenerateSecretKey
Available on crate feature crypto-client only.
impl ReplyVariant for GenerateSecretKey
Available on crate feature
crypto-client only.type Request = GenerateSecretKey
Source§impl ReplyVariant for Hash
Available on crate feature crypto-client only.
impl ReplyVariant for Hash
Available on crate feature
crypto-client only.Source§impl ReplyVariant for IncrementCounter
Available on crate feature counter-client only.
impl ReplyVariant for IncrementCounter
Available on crate feature
counter-client only.type Request = IncrementCounter
Source§impl ReplyVariant for LocateFile
Available on crate feature filesystem-client only.
impl ReplyVariant for LocateFile
Available on crate feature
filesystem-client only.type Request = LocateFile
Source§impl ReplyVariant for Metadata
Available on crate feature filesystem-client only.
impl ReplyVariant for Metadata
Available on crate feature
filesystem-client only.Source§impl ReplyVariant for RandomBytes
Available on crate feature crypto-client only.
impl ReplyVariant for RandomBytes
Available on crate feature
crypto-client only.type Request = RandomBytes
Source§impl ReplyVariant for ReadCertificate
Available on crate feature certificate-client only.
impl ReplyVariant for ReadCertificate
Available on crate feature
certificate-client only.type Request = ReadCertificate
Source§impl ReplyVariant for ReadDirFilesFirst
Available on crate feature filesystem-client only.
impl ReplyVariant for ReadDirFilesFirst
Available on crate feature
filesystem-client only.type Request = ReadDirFilesFirst
Source§impl ReplyVariant for ReadDirFilesNext
Available on crate feature filesystem-client only.
impl ReplyVariant for ReadDirFilesNext
Available on crate feature
filesystem-client only.type Request = ReadDirFilesNext
Source§impl ReplyVariant for ReadDirFirst
Available on crate feature filesystem-client only.
impl ReplyVariant for ReadDirFirst
Available on crate feature
filesystem-client only.type Request = ReadDirFirst
Source§impl ReplyVariant for ReadDirNext
Available on crate feature filesystem-client only.
impl ReplyVariant for ReadDirNext
Available on crate feature
filesystem-client only.type Request = ReadDirNext
Source§impl ReplyVariant for ReadFile
Available on crate feature filesystem-client only.
impl ReplyVariant for ReadFile
Available on crate feature
filesystem-client only.Source§impl ReplyVariant for Reboot
Available on crate feature management-client only.
impl ReplyVariant for Reboot
Available on crate feature
management-client only.Source§impl ReplyVariant for RemoveDir
Available on crate feature filesystem-client only.
impl ReplyVariant for RemoveDir
Available on crate feature
filesystem-client only.Source§impl ReplyVariant for RemoveDirAll
Available on crate feature filesystem-client only.
impl ReplyVariant for RemoveDirAll
Available on crate feature
filesystem-client only.type Request = RemoveDirAll
Source§impl ReplyVariant for RemoveFile
Available on crate feature filesystem-client only.
impl ReplyVariant for RemoveFile
Available on crate feature
filesystem-client only.type Request = RemoveFile
Source§impl ReplyVariant for Rename
Available on crate feature filesystem-client only.
impl ReplyVariant for Rename
Available on crate feature
filesystem-client only.Source§impl ReplyVariant for RequestUserConsent
Available on crate feature ui-client only.
impl ReplyVariant for RequestUserConsent
Available on crate feature
ui-client only.type Request = RequestUserConsent
Source§impl ReplyVariant for SerdeExtension
Available on crate feature serde-extensions only.
impl ReplyVariant for SerdeExtension
Available on crate feature
serde-extensions only.type Request = SerdeExtension
Source§impl ReplyVariant for SerializeKey
Available on crate feature crypto-client only.
impl ReplyVariant for SerializeKey
Available on crate feature
crypto-client only.type Request = SerializeKey
Source§impl ReplyVariant for SetCustomStatus
Available on crate feature ui-client only.
impl ReplyVariant for SetCustomStatus
Available on crate feature
ui-client only.type Request = SetCustomStatus
Source§impl ReplyVariant for Sign
Available on crate feature crypto-client only.
impl ReplyVariant for Sign
Available on crate feature
crypto-client only.Source§impl ReplyVariant for UnsafeInjectKey
Available on crate feature crypto-client only.
impl ReplyVariant for UnsafeInjectKey
Available on crate feature
crypto-client only.type Request = UnsafeInjectKey
Source§impl ReplyVariant for UnwrapKey
Available on crate feature crypto-client only.
impl ReplyVariant for UnwrapKey
Available on crate feature
crypto-client only.Source§impl ReplyVariant for Uptime
Available on crate feature management-client only.
impl ReplyVariant for Uptime
Available on crate feature
management-client only.Source§impl ReplyVariant for Verify
Available on crate feature crypto-client only.
impl ReplyVariant for Verify
Available on crate feature
crypto-client only.Source§impl ReplyVariant for Wink
Available on crate feature ui-client only.
impl ReplyVariant for Wink
Available on crate feature
ui-client only.Source§impl ReplyVariant for WrapKey
Available on crate feature crypto-client only.
impl ReplyVariant for WrapKey
Available on crate feature
crypto-client only.Source§impl ReplyVariant for WriteCertificate
Available on crate feature certificate-client only.
impl ReplyVariant for WriteCertificate
Available on crate feature
certificate-client only.