pub trait Serializer<D> {
    type Error;

    fn serialize(&self, val: &D) -> Result<Vec<u8>, Self::Error>;
    fn deserialize(&self, data: &[u8]) -> Result<D, Self::Error>;
}
Expand description

A serializer for memory storages.

Required Associated Types§

Required Methods§

Implementors§