pub trait ReadFormat {
// Required method
fn deserialize<'a, T>(bytes: &'a [u8]) -> Result<T>
where T: Deserialize<'a>;
}Expand description
trait that represents the deserialize side of a format
Required Methods§
Sourcefn deserialize<'a, T>(bytes: &'a [u8]) -> Result<T>where
T: Deserialize<'a>,
fn deserialize<'a, T>(bytes: &'a [u8]) -> Result<T>where
T: Deserialize<'a>,
deserialize object in this format
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".