trait Decode {
const MIME: (Name<'static>, Name<'static>);
const WITH_NO_CONTENT_TYPE: bool;
// Required method
fn decode<B: Buf, T: DeserializeOwned>(
buf: B,
) -> Result<T, Box<dyn StdError + Send + Sync>>;
}
Required Associated Constants§
Required Methods§
fn decode<B: Buf, T: DeserializeOwned>( buf: B, ) -> Result<T, Box<dyn StdError + Send + Sync>>
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.