Enum EbmlEncoderTag

Variants

Struct Doc

struct Doc {
    data: @~[u8],
    start: uint,
    end: uint,
}

Struct EbmlState

struct EbmlState {
    ebml_tag: EbmlTag,
    tag_pos: uint,
    data_pos: uint,
}

Struct EbmlTag

struct EbmlTag {
    id: uint,
    size: uint,
}

Struct TaggedDoc

struct TaggedDoc {
    tag: uint,
    doc: Doc,
}