Enum caf::ChunkType [] [src]

pub enum ChunkType {
    AudioDescription,
    AudioData,
    PacketTable,
    ChannelLayout,
    MagicCookie,
    Strings,
    Marker,
    Region,
    Instrument,
    Midi,
    Overview,
    Peak,
    EditComments,
    Info,
    UniqueMaterialIdentifier,
    UserDefined,
    Free,
    Other(u32),
}

Possible chunk types defined by the spec

The chunks in a CAF file after the CAF File Header form the uppermost layer of granularity.

The spec explicitly says that the list is not exhaustive and that users may add their own unofficial chunk types from outside of the reserved range of chunks. Those chunk types are represented by the Other variant.

Variants

mChunkType for the "Audio Description" chunk

mChunkType for the "Audio Data" chunk

mChunkType for the "Packet Table" chunk

mChunkType for the "Channel Layout" chunk

mChunkType for the "Magic Cookie" chunk

mChunkType for the "Strings" chunk

mChunkType for the "Marker" chunk

mChunkType for the "Region" chunk

mChunkType for the "Instrument" chunk

mChunkType for the "MIDI" chunk

mChunkType for the "Overview" chunk

mChunkType for the "Peak" chunk

mChunkType for the "Edit Comments" chunk

mChunkType for the "Information" chunk

mChunkType for the "Unique Material Identifier" chunk

mChunkType for the "User-Defined" chunk

mChunkType for the "Free" chunk

Variant for all chunks that were not mentioned in this list.

This includes both chunk types from the range of reserved chunk types that weren't mentioned, and those from outside the range of reserved ones.

Trait Implementations

impl Debug for ChunkType
[src]

Formats the value using the given formatter.

impl Clone for ChunkType
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Copy for ChunkType
[src]

impl PartialEq for ChunkType
[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 ChunkType
[src]

impl From<u32> for ChunkType
[src]

Performs the conversion.