pub trait Bytes: Sized {
// Required methods
fn serialize<Ser>(&self, serializer: Ser) -> Result<Ser::Ok, Ser::Error>
where Ser: Serializer;
fn deserialize<'de, De>(deserializer: De) -> Result<Self, De::Error>
where De: Deserializer<'de>;
}Required Methods§
fn serialize<Ser>(&self, serializer: Ser) -> Result<Ser::Ok, Ser::Error>where
Ser: Serializer,
fn deserialize<'de, De>(deserializer: De) -> Result<Self, De::Error>where
De: Deserializer<'de>,
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".