Kind

Trait Kind 

Source
pub trait Kind:
    'static
    + Send
    + Sync {
    type FormatDescriptor: Send + Sync;
    type UsageDescriptor: Send + Sync + Sized;
}
Expand description

Denotes a general class of formats, which all share similar data. Formats of the same kind may be derived from one another.

Required Associated Types§

Source

type FormatDescriptor: Send + Sync

A structure which holds properties common to all formats of this kind.

Source

type UsageDescriptor: Send + Sync + Sized

A structure which describes the parts of a format that have changed.

Implementors§