pub trait KeySerializer {
// Required methods
fn create_key(&self) -> KeyVec;
fn parse_key(key: &[u8]) -> Result<Self, Box<dyn Error + Send + Sync>>
where Self: Sized;
}Required Methods§
fn create_key(&self) -> KeyVec
fn parse_key(key: &[u8]) -> Result<Self, Box<dyn Error + Send + Sync>>where
Self: Sized,
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".