pub trait Codec: Sized {
// Required methods
fn pack(&self, p: &mut Packer<'_>);
fn unpack(p: &mut Unpacker<'_>) -> Option<Self>;
}Expand description
Codec for packing and unpacking SMP command parameters.
Required Methods§
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.