pub trait DeriveableSecretClientExt {
// Required methods
fn derive_module_secret(
&self,
module_instance_id: ModuleInstanceId,
) -> DerivableSecret;
fn derive_backup_secret(&self) -> DerivableSecret;
fn derive_pre_root_secret_hash(&self) -> [u8; 8];
}Required Methods§
fn derive_module_secret( &self, module_instance_id: ModuleInstanceId, ) -> DerivableSecret
fn derive_backup_secret(&self) -> DerivableSecret
fn derive_pre_root_secret_hash(&self) -> [u8; 8]
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".