Expand description

This crate provides a core ebml specification that is used by the ebml-iterable crate.

The related ebml-iterable-specification-derive crate can be used to simplify implementation of this spec.

Modules

Contains an empty specification for use with examples or very basic testing.

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.