diff --git a/metadata/src/artist.rs b/metadata/src/artist.rs index c6e2925e..4144f0c3 100644 --- a/metadata/src/artist.rs +++ b/metadata/src/artist.rs @@ -21,10 +21,10 @@ pub struct Artist { } #[derive(Debug, Clone, Default)] -pub struct Artists(pub Vec); +pub struct Artists(pub Vec); impl Deref for Artists { - type Target = Vec; + type Target = Vec; fn deref(&self) -> &Self::Target { &self.0 } diff --git a/metadata/src/track.rs b/metadata/src/track.rs index cefe7519..d2ead8ac 100644 --- a/metadata/src/track.rs +++ b/metadata/src/track.rs @@ -18,7 +18,7 @@ use crate::{ restriction::Restrictions, sale_period::SalePeriods, util::try_from_repeated_message, - Metadata, RequestResult, + Album, Metadata, RequestResult, }; use librespot_core::{date::Date, Error, Session, SpotifyId}; @@ -28,7 +28,7 @@ use librespot_protocol as protocol; pub struct Track { pub id: SpotifyId, pub name: String, - pub album: SpotifyId, + pub album: Album, pub artists: Artists, pub number: i32, pub disc_number: i32,