Enum mkv_parser_kit::Tag
source · pub enum Tag {
Show 38 variants
EBML,
DocType,
DocTypeReadVersion,
Version,
DocTypeVersion,
ReadVersion,
EBMLMaxIDLength,
EBMLMaxSizeLength,
Cues,
CuePoint,
Void,
Info,
Segment,
SeekHead,
Seek,
SeekID,
SeekPosition,
TimestampScale,
Duration,
DateUTC,
Title,
MuxingApp,
WritingApp,
Tracks,
TrackEntry,
TrackNumber,
TrackUID,
TrackType,
CodecID,
Video,
PixelWidth,
PixelHeight,
UncompressedFourCC,
GammaValue,
Cluster,
Timestamp,
SimpleBlock,
Other(Hex32),
}
Variants§
EBML
DocType
DocTypeReadVersion
Version
DocTypeVersion
ReadVersion
EBMLMaxIDLength
EBMLMaxSizeLength
Cues
CuePoint
Void
Info
Segment
SeekHead
Seek
SeekID
SeekPosition
TimestampScale
Duration
DateUTC
Title
MuxingApp
WritingApp
Tracks
TrackEntry
TrackNumber
TrackUID
TrackType
CodecID
Video
PixelWidth
PixelHeight
UncompressedFourCC
GammaValue
Cluster
Timestamp
SimpleBlock
Other(Hex32)
Implementations§
Trait Implementations§
impl Copy for Tag
impl Eq for Tag
impl StructuralPartialEq for Tag
Auto Trait Implementations§
impl Freeze for Tag
impl RefUnwindSafe for Tag
impl Send for Tag
impl Sync for Tag
impl Unpin for Tag
impl UnwindSafe for Tag
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more