pub struct AlbumInfo {
pub notes: String,
pub lastfm_url: String,
pub musicbrainz_id: String,
pub image_urls: (String, String, String),
}
Fields
notes: String
lastfm_url: String
musicbrainz_id: String
image_urls: (String, String, String)
Trait Implementations
sourceimpl<'de> Deserialize<'de> for AlbumInfo
impl<'de> Deserialize<'de> for AlbumInfo
sourcefn deserialize<D>(de: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(de: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations
impl RefUnwindSafe for AlbumInfo
impl Send for AlbumInfo
impl Sync for AlbumInfo
impl Unpin for AlbumInfo
impl UnwindSafe for AlbumInfo
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more