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§
Sourcetype FormatDescriptor: Send + Sync
type FormatDescriptor: Send + Sync
A structure which holds properties common to all formats of this kind.
Sourcetype UsageDescriptor: Send + Sync + Sized
type UsageDescriptor: Send + Sync + Sized
A structure which describes the parts of a format that have changed.