[][src]Enum cue_sheet::parser::Command

pub enum Command {
    Catalog(String),
    Cdtextfile(String),
    File(StringFileFormat),
    Flags(Vec<TrackFlag>),
    Index(u32Time),
    Isrc(String),
    Performer(String),
    Postgap(Time),
    Pregap(Time),
    Rem(StringToken),
    Songwriter(String),
    Title(String),
    Track(u32TrackType),
}

The main grammar element of CUE sheets.

Variants

Catalog(String)

A 13-digit UPC/EAN code.

Cdtextfile(String)

A path to a file containing CD-Text info.

File(StringFileFormat)

A path to a file containing audio data, and to which subsequent commands apply.

Flags(Vec<TrackFlag>)

Per-track subcode flag(s).

Index(u32Time)

Per-track index(es).

Isrc(String)

Per-track ISRC(s).

Performer(String)

Per-disc or per-track performer name for CD-Text data.

Postgap(Time)

Amount of post-track silence to add.

Pregap(Time)

Amount of pre-track silence to add.

Rem(StringToken)

A remark/comment to be ignored. (key, value)

Songwriter(String)

Per-disc or per-track songwriter name for CD-Text data.

Title(String)

Per-disc or per-track title for CD-Text data.

Track(u32TrackType)

Type of track to create, and to which subsequent commands apply.

Trait Implementations

impl Clone for Command[src]

fn clone_from(&mut self, source: &Self)
1.0.0
[src]

Performs copy-assignment from source. Read more

impl Debug for Command[src]

Auto Trait Implementations

impl Send for Command

impl Sync for Command

Blanket Implementations

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> From for T[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

impl<T, U> TryFrom for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]