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.