Enum mkv::elements::database::Class
[−]
[src]
pub enum Class { EBML, EBMLVersion, EBMLReadVersion, EBMLMaxIDLength, EBMLMaxSizeLength, DocType, DocTypeVersion, DocTypeReadVersion, Void, CRC32, SignatureSlot, SignatureAlgo, SignatureHash, SignaturePublicKey, Signature, SignatureElements, SignatureElementList, SignedElement, Segment, SeekHead, Seek, SeekID, SeekPosition, Info, SegmentUID, SegmentFilename, PrevUID, PrevFilename, NextUID, NextFilename, SegmentFamily, ChapterTranslate, ChapterTranslateEditionUID, ChapterTranslateCodec, ChapterTranslateID, TimecodeScale, Duration, DateUTC, Title, MuxingApp, WritingApp, Cluster, Timecode, SilentTracks, SilentTrackNumber, Position, PrevSize, SimpleBlock, BlockGroup, Block, BlockVirtual, BlockAdditions, BlockMore, BlockAddID, BlockAdditional, BlockDuration, ReferencePriority, ReferenceBlock, ReferenceVirtual, CodecState, Slices, TimeSlice, LaceNumber, FrameNumber, BlockAdditionID, Delay, SliceDuration, ReferenceFrame, ReferenceOffset, ReferenceTimeCode, EncryptedBlock, Tracks, TrackEntry, TrackNumber, TrackUID, TrackType, FlagEnabled, FlagDefault, FlagForced, FlagLacing, MinCache, MaxCache, DefaultDuration, TrackTimecodeScale, TrackOffset, MaxBlockAdditionID, Name, Language, CodecID, CodecPrivate, CodecName, AttachmentLink, CodecSettings, CodecInfoURL, CodecDownloadURL, CodecDecodeAll, TrackOverlay, TrackTranslate, TrackTranslateEditionUID, TrackTranslateCodec, TrackTranslateTrackID, Video, FlagInterlaced, StereoMode, OldStereoMode, PixelWidth, PixelHeight, PixelCropBottom, PixelCropTop, PixelCropLeft, PixelCropRight, DisplayWidth, DisplayHeight, DisplayUnit, AspectRatioType, ColourSpace, GammaValue, FrameRate, Audio, SamplingFrequency, OutputSamplingFrequency, Channels, ChannelPositions, BitDepth, TrackOperation, TrackCombinePlanes, TrackPlane, TrackPlaneUID, TrackPlaneType, TrackJoinBlocks, TrackJoinUID, TrickTrackUID, TrickTrackSegmentUID, TrickTrackFlag, TrickMasterTrackUID, TrickMasterTrackSegmentUID, ContentEncodings, ContentEncoding, ContentEncodingOrder, ContentEncodingScope, ContentEncodingType, ContentCompression, ContentCompAlgo, ContentCompSettings, ContentEncryption, ContentEncAlgo, ContentEncKeyID, ContentSignature, ContentSigKeyID, ContentSigAlgo, ContentSigHashAlgo, Cues, CuePoint, CueTime, CueTrackPositions, CueTrack, CueClusterPosition, CueBlockNumber, CueCodecState, CueReference, CueRefTime, CueRefCluster, CueRefNumber, CueRefCodecState, Attachments, AttachedFile, FileDescription, FileName, FileMimeType, FileData, FileUID, FileReferral, FileUsedStartTime, FileUsedEndTime, Chapters, EditionEntry, EditionUID, EditionFlagHidden, EditionFlagDefault, EditionFlagOrdered, ChapterAtom, ChapterUID, ChapterTimeStart, ChapterTimeEnd, ChapterFlagHidden, ChapterFlagEnabled, ChapterSegmentUID, ChapterSegmentEditionUID, ChapterPhysicalEquiv, ChapterTrack, ChapterTrackNumber, ChapterDisplay, ChapString, ChapLanguage, ChapCountry, ChapProcess, ChapProcessCodecID, ChapProcessPrivate, ChapProcessCommand, ChapProcessTime, ChapProcessData, Tags, Tag, Targets, TargetTypeValue, TargetType, TagTrackUID, TagEditionUID, TagChapterUID, TagAttachmentUID, SimpleTag, TagName, TagLanguage, TagDefault, TagString, TagBinary, Unknown, }
Variants
EBML
EBMLVersion
EBMLReadVersion
EBMLMaxIDLength
EBMLMaxSizeLength
DocType
DocTypeVersion
DocTypeReadVersion
Void
CRC32
SignatureSlot
SignatureAlgo
SignatureHash
SignaturePublicKey
Signature
SignatureElements
SignatureElementList
SignedElement
Segment
SeekHead
Seek
SeekID
SeekPosition
Info
SegmentUID
SegmentFilename
PrevUID
PrevFilename
NextUID
NextFilename
SegmentFamily
ChapterTranslate
ChapterTranslateEditionUID
ChapterTranslateCodec
ChapterTranslateID
TimecodeScale
Duration
DateUTC
Title
MuxingApp
WritingApp
Cluster
Timecode
SilentTracks
SilentTrackNumber
Position
PrevSize
SimpleBlock
BlockGroup
Block
BlockVirtual
BlockAdditions
BlockMore
BlockAddID
BlockAdditional
BlockDuration
ReferencePriority
ReferenceBlock
ReferenceVirtual
CodecState
Slices
TimeSlice
LaceNumber
FrameNumber
BlockAdditionID
Delay
SliceDuration
ReferenceFrame
ReferenceOffset
ReferenceTimeCode
EncryptedBlock
Tracks
TrackEntry
TrackNumber
TrackUID
TrackType
FlagEnabled
FlagDefault
FlagForced
FlagLacing
MinCache
MaxCache
DefaultDuration
TrackTimecodeScale
TrackOffset
MaxBlockAdditionID
Name
Language
CodecID
CodecPrivate
CodecName
AttachmentLink
CodecSettings
CodecInfoURL
CodecDownloadURL
CodecDecodeAll
TrackOverlay
TrackTranslate
TrackTranslateEditionUID
TrackTranslateCodec
TrackTranslateTrackID
Video
FlagInterlaced
StereoMode
OldStereoMode
PixelWidth
PixelHeight
PixelCropBottom
PixelCropTop
PixelCropLeft
PixelCropRight
DisplayWidth
DisplayHeight
DisplayUnit
AspectRatioType
ColourSpace
GammaValue
FrameRate
Audio
SamplingFrequency
OutputSamplingFrequency
Channels
ChannelPositions
BitDepth
TrackOperation
TrackCombinePlanes
TrackPlane
TrackPlaneUID
TrackPlaneType
TrackJoinBlocks
TrackJoinUID
TrickTrackUID
TrickTrackSegmentUID
TrickTrackFlag
TrickMasterTrackUID
TrickMasterTrackSegmentUID
ContentEncodings
ContentEncoding
ContentEncodingOrder
ContentEncodingScope
ContentEncodingType
ContentCompression
ContentCompAlgo
ContentCompSettings
ContentEncryption
ContentEncAlgo
ContentEncKeyID
ContentSignature
ContentSigKeyID
ContentSigAlgo
ContentSigHashAlgo
Cues
CuePoint
CueTime
CueTrackPositions
CueTrack
CueClusterPosition
CueBlockNumber
CueCodecState
CueReference
CueRefTime
CueRefCluster
CueRefNumber
CueRefCodecState
Attachments
AttachedFile
FileDescription
FileName
FileMimeType
FileData
FileUID
FileReferral
FileUsedStartTime
FileUsedEndTime
Chapters
EditionEntry
EditionUID
EditionFlagHidden
EditionFlagDefault
EditionFlagOrdered
ChapterAtom
ChapterUID
ChapterTimeStart
ChapterTimeEnd
ChapterFlagHidden
ChapterFlagEnabled
ChapterSegmentUID
ChapterSegmentEditionUID
ChapterPhysicalEquiv
ChapterTrack
ChapterTrackNumber
ChapterDisplay
ChapString
ChapLanguage
ChapCountry
ChapProcess
ChapProcessCodecID
ChapProcessPrivate
ChapProcessCommand
ChapProcessTime
ChapProcessData
Tags
Tag
Targets
TargetTypeValue
TargetType
TagTrackUID
TagEditionUID
TagChapterUID
TagAttachmentUID
SimpleTag
TagName
TagLanguage
TagDefault
TagString
TagBinary
Unknown
Trait Implementations
impl Clone for Class
[src]
fn clone(&self) -> Class
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more
impl PartialOrd for Class
[src]
fn partial_cmp(&self, __arg_0: &Class) -> Option<Ordering>
This method returns an ordering between self
and other
values if one exists. Read more
fn lt(&self, other: &Rhs) -> bool
1.0.0
This method tests less than (for self
and other
) and is used by the <
operator. Read more
fn le(&self, other: &Rhs) -> bool
1.0.0
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
fn gt(&self, other: &Rhs) -> bool
1.0.0
This method tests greater than (for self
and other
) and is used by the >
operator. Read more
fn ge(&self, other: &Rhs) -> bool
1.0.0
This method tests greater than or equal to (for self
and other
) and is used by the >=
operator. Read more
impl Ord for Class
[src]
fn cmp(&self, __arg_0: &Class) -> Ordering
This method returns an Ordering
between self
and other
. Read more
impl Copy for Class
[src]
impl PartialEq for Class
[src]
fn eq(&self, __arg_0: &Class) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, other: &Rhs) -> bool
1.0.0
This method tests for !=
.