Struct librespot_metadata::AudioItem [−][src]
pub struct AudioItem {
pub id: SpotifyId,
pub uri: String,
pub files: HashMap<FileFormat, FileId>,
pub name: String,
pub duration: i32,
pub available: bool,
pub alternatives: Option<Vec<SpotifyId>>,
}
Fields
id: SpotifyId
uri: String
files: HashMap<FileFormat, FileId>
name: String
duration: i32
available: bool
alternatives: Option<Vec<SpotifyId>>
Implementations
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for AudioItem
impl UnwindSafe for AudioItem
Blanket Implementations
Mutably borrows from an owned value. Read more
pub fn vzip(self) -> V
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more