pub struct OwnedAlbum {
pub platform: Platform,
pub kind: ItemKind,
pub title: String,
pub artist: String,
pub url: String,
pub tags: Vec<String>,
pub label: Option<String>,
}Fields§
§platform: Platform§kind: ItemKind§title: String§artist: String§url: String§label: Option<String>Trait Implementations§
Source§impl Clone for OwnedAlbum
impl Clone for OwnedAlbum
Source§fn clone(&self) -> OwnedAlbum
fn clone(&self) -> OwnedAlbum
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for OwnedAlbum
impl Debug for OwnedAlbum
Source§impl<'de> Deserialize<'de> for OwnedAlbum
impl<'de> Deserialize<'de> for OwnedAlbum
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for OwnedAlbum
impl RefUnwindSafe for OwnedAlbum
impl Send for OwnedAlbum
impl Sync for OwnedAlbum
impl Unpin for OwnedAlbum
impl UnsafeUnpin for OwnedAlbum
impl UnwindSafe for OwnedAlbum
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more