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", so this trait is not object safe.
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.