pub trait Encodable { type Encoder: Encode; }
Define the encoder to use for serializing the data type.
The concrete encoder to use for serialization