pub trait EncDec<'a>: Encode + Decode<'a, Output = Self> { }
Composite trait requiring an object is both encodable and decodable
Automatic implementation for types implementing Encode and Decode
Encode
Decode