pub trait EncodableWithImpl<E: Encoding> {
// Required method
fn encode_impl(self) -> Result<Vec<u8>, E::EncodeError>;
}pub trait EncodableWithImpl<E: Encoding> {
// Required method
fn encode_impl(self) -> Result<Vec<u8>, E::EncodeError>;
}