Trait datafrost::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§