pub trait StatelessKeyManagerProxyInterface: Send + Sync {
type GetHardwareDerivedKeyResponseFut: Future<Output = Result<StatelessKeyManagerGetHardwareDerivedKeyResult, Error>> + Send;
// Required method
fn get_hardware_derived_key(
&self,
key_info: &[u8],
) -> Self::GetHardwareDerivedKeyResponseFut;
}Required Associated Types§
type GetHardwareDerivedKeyResponseFut: Future<Output = Result<StatelessKeyManagerGetHardwareDerivedKeyResult, Error>> + Send
Required Methods§
fn get_hardware_derived_key( &self, key_info: &[u8], ) -> Self::GetHardwareDerivedKeyResponseFut
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".