Module ebml_iterable::specs

source ·
Expand description

Provides the EBML specification types.

Typically won’t be used unless you are implementing a custom specification that uses EBML. You can enable the "derive-spec" feature to obtain a macro to make implementation easier.

Enums

An enum that defines different possible states of a TagDataType::Master tag.
Different data types defined in the EBML specification.

Traits

This trait, along with EbmlTag, should be implemented to define a specification so that EBML can be parsed correctly. Typically implemented on an Enum of tag variants.
This trait, along with EbmlSpecification, should be implemented to define a specification so that EBML can be parsed correctly. Typically implemented on an Enum of tag variants.