Enum flac::metadata::Data
[−]
[src]
pub enum Data { StreamInfo(StreamInfo), Padding(u32), Application(Application), SeekTable(Vec<SeekPoint>), VorbisComment(VorbisComment), CueSheet(CueSheet), Picture(Picture), Unknown(Vec<u8>), }
General enum that hold all the different metadata block data.
Variants
StreamInfo(StreamInfo)
Information regarding the entire audio stream.
Padding(u32)
Block that represents a number of padded bytes.
Application(Application)
Data used by third-party applications.
SeekTable(Vec<SeekPoint>)
Table of multiple points to seek, or skip, to within the FLAC file.
VorbisComment(VorbisComment)
Stores human-readable name/value pairs.
CueSheet(CueSheet)
Stores cue information
Picture(Picture)
Stores pictures associated with the FLAC file.
Unknown(Vec<u8>)
A type of block data that isn't know or doesn't match the type above.
Trait Implementations
impl Eq for Data
[src]
impl PartialEq for Data
[src]
fn eq(&self, __arg_0: &Data) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, __arg_0: &Data) -> bool
This method tests for !=
.