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

Trait Implementations

impl Clone for Class
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl PartialOrd for Class
[src]

This method returns an ordering between self and other values if one exists. Read more

This method tests less than (for self and other) and is used by the < operator. Read more

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more

This method tests greater than (for self and other) and is used by the > operator. Read more

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]

This method returns an Ordering between self and other. Read more

impl Copy for Class
[src]

impl PartialEq for Class
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl Eq for Class
[src]

impl Debug for Class
[src]

Formats the value using the given formatter.