pub trait Decodable { type Decoder: Decode; }
Define the decoder to use for deserializing the data type.
The concrete decoder to use for deserialization