pub trait ReversibleKeyGenerator: KeyGenerator {
type ReversibleHasher;
// Required method
fn decode_final_key(
key_material: &[u8],
) -> Result<(Self::Key, &[u8]), Error>;
}
Expand description
A trait that indicates the hashers for the keys generated are all reversible.
Required Associated Types§
Required Methods§
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.