pub trait SerializeDyn {
// Required method
fn serialize_dyn(&self, serializer: &mut Serializer<'_>) -> Result<usize>;
}Expand description
A trait object that can be archived.
Required Methods§
Sourcefn serialize_dyn(&self, serializer: &mut Serializer<'_>) -> Result<usize>
fn serialize_dyn(&self, serializer: &mut Serializer<'_>) -> Result<usize>
Writes the value to the serializer and returns the position it was written to.
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".