Struct seiri::Track [] [src]

pub struct Track {
    pub file_path: String,
    pub title: String,
    pub artist: String,
    pub album_artists: Vec<String>,
    pub album: String,
    pub year: i32,
    pub track_number: i32,
    pub musicbrainz_track_id: Option<String>,
    pub has_front_cover: bool,
    pub front_cover_height: i32,
    pub front_cover_width: i32,
    pub bitrate: i32,
    pub sample_rate: i32,
    pub source: String,
    pub disc_number: i32,
    pub duration: i32,
    pub file_type: TrackFileType,
    pub updated: String,
}

Fields

Trait Implementations

impl Debug for Track
[src]

[src]

Formats the value using the given formatter. Read more

impl GraphQLType for Track
[src]

The expected context type for this GraphQL type Read more

Type that may carry additional schema information Read more

[src]

The name of the GraphQL type to expose. Read more

[src]

Return the concrete type name for this instance/union. Read more

[src]

The meta type representing this GraphQL type.

[src]

Resolve the value of a single field on this type. Read more

[src]

Resolve this interface or union into a concrete type Read more

[src]

Resolve the provided selection set against the current object. Read more

impl TaglibTrack for Track
[src]

[src]

Auto Trait Implementations

impl Send for Track

impl Sync for Track