Trait DeserializeSeed

Source
pub trait DeserializeSeed<'a, S>: Sized {
    // Required method
    fn deserialize_seed<R>(reader: R, seed: S) -> Result<Self>
       where R: ZeroCopyReader<'a>;
}
Expand description

A trait for deserializing types from a zero-copy reader with a seed.

Required Methods§

Source

fn deserialize_seed<R>(reader: R, seed: S) -> Result<Self>
where R: ZeroCopyReader<'a>,

Deserialize a value from the given zero-copy reader using the provided seed.

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.

Implementors§