[][src]Enum xnde::tracks::TrackAttrs

pub enum TrackAttrs {
    Filename,
    Artist,
    Title,
    Album,
    Year,
    Genre,
    Comment,
    TrackNo,
    Length,
    Type,
    LastUpd,
    LastPlay,
    Rating,
    Tuid2,
    PlayCount,
    Filetime,
    Filesize,
    Bitrate,
    Disc,
    Albumartist,
    ReplaygainAlbumGain,
    ReplaygainTrackGain,
    Publisher,
    Composer,
    Bpm,
    Discs,
    Tracks,
    IsPodcast,
    PodcastChannel,
    PodcastPubdate,
    GracenoteFileId,
    GracenoteExtData,
    Lossless,
    Category,
    Codec,
    Director,
    Producer,
    Width,
    Height,
    MimeType,
    DateAdded,
}

Enumerated set of attributes which Track may include

Variants

Filename
Artist
Title
Album
Year
Genre
Comment
TrackNo
Length
Type
LastUpd
LastPlay
Rating
Tuid2
PlayCount
Filetime
Filesize
Bitrate
Disc
Albumartist
ReplaygainAlbumGain
ReplaygainTrackGain
Publisher
Composer
Bpm
Discs
Tracks
IsPodcast
PodcastChannel
PodcastPubdate
GracenoteFileId
GracenoteExtData
Lossless
Category
Codec
Director
Producer
Width
Height
MimeType
DateAdded

Trait Implementations

impl Debug for TrackAttrs[src]

impl Eq for TrackAttrs[src]

impl Hash for TrackAttrs[src]

impl PartialEq<TrackAttrs> for TrackAttrs[src]

impl StructuralEq for TrackAttrs[src]

impl StructuralPartialEq for TrackAttrs[src]

Auto Trait Implementations

Blanket Implementations

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

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

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

impl<T> DebugAny for T where
    T: Any + Debug

impl<Q, K> Equivalent<K> for Q where
    K: Borrow<Q> + ?Sized,
    Q: Eq + ?Sized
[src]

impl<T> From<T> for T[src]

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

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

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> 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> UnsafeAny for T where
    T: Any