Trait Encoding

Source
pub trait Encoding:
    'static
    + Send
    + Sync
    + EncodingVTable {
    type Array: Array;
    type Metadata: SerializeMetadata + DeserializeMetadata + Debug;

    // Provided method
    fn vtable(&'static self) -> VTableRef
       where Self: Sized { ... }
}
Expand description

Marker trait for array encodings with their associated Array type.

Required Associated Types§

Provided Methods§

Source

fn vtable(&'static self) -> VTableRef
where Self: Sized,

Implementors§