pub trait SequenceDeserializer<E>: Sized {
    fn new<R: Read>(dst: &mut R) -> Result<Self>;
    fn read<R: Read>(&mut self, src: &mut R) -> Result<E>;
}
Expand description

A way to deserialize a sequence of elements.

Required Methods

Construct a new deserializer

Read the next serialized element.

This may return arbitrary elements, or panic, after the serialized elements have been read.

Implementors