pub trait Deserialize: Sized {
// Required method
fn deserialize(reader: &mut CdrReader<'_>) -> Result<Self, DeserError>;
}Expand description
Trait for types that can be deserialized from CDR format
Required Methods§
Sourcefn deserialize(reader: &mut CdrReader<'_>) -> Result<Self, DeserError>
fn deserialize(reader: &mut CdrReader<'_>) -> Result<Self, DeserError>
Deserialize a value from the CDR reader
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".