pub trait Encodable { type Encoder: Encode<Data = Self, Format = F>; }
Define the encoder to use for serializing the data type.
The concrete encoder to use for serialization