Enum webm_iterable::errors::TagWriterError [−][src]
pub enum TagWriterError {
TagSizeError(String),
UnexpectedClosingTag {
tag_id: u64,
expected_id: Option<u64>,
},
WriteError {
source: Error,
},
}Expand description
Errors that can occur when writing ebml data.
Variants
TagSizeError(String)An error with the size of a tag.
Can occur if the tag size overflows the max value representable by a vint (2^57 - 1, or 144,115,188,075,855,871). Typically this won’t happen - this variant is included for completeness.
Tuple Fields of TagSizeError
0: StringAn error indicating a tag was closed unexpectedly.
Can occur if a Master::End variant is passed to the TagWriter but the id doesn’t match the currently open tag.
Fields of UnexpectedClosingTag
An error that wraps an IO error when writing to the underlying destination.
Fields of WriteError
source: Error