Trait Encoding

Source
pub trait Encoding: 'static {
    type Array;
    type Metadata: SerializeMetadata + DeserializeMetadata;

    const ID: EncodingId;
}
Expand description

Marker trait for array encodings with their associated Array type.

Required Associated Constants§

Required Associated Types§

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.

Implementors§