pub trait DeserializerAdapter<D>: DeserializerAdapter<D>
where D: Keyed,
{ // Required method fn key_from_bytes( input_bytes: &[u8], encoding: RepresentationIdentifier ) -> Result<D::K, Self::Error>; }
Expand description

trait for connecting a Deserializer implementation and DataReader together - with_key version.

Required Methods§

source

fn key_from_bytes( input_bytes: &[u8], encoding: RepresentationIdentifier ) -> Result<D::K, Self::Error>

Deserialize a key D::K from bytes.

Object Safety§

This trait is not object safe.

Implementors§