pub trait SerializerAdapter<D> {
    type Error: Error;

    // Required methods
    fn output_encoding() -> RepresentationIdentifier;
    fn to_bytes(value: &D) -> Result<Bytes, Self::Error>;
}
Expand description

trait for connecting a Serializer implementation and DataWriter together - no_key version.

Required Associated Types§

Required Methods§

Object Safety§

This trait is not object safe.

Implementors§

source§

impl<D, BO> SerializerAdapter<D> for CDRSerializerAdapter<D, BO>
where D: Serialize, BO: ByteOrder,

§

type Error = Error