pub struct MusicKitTrackData {
pub id: String,
pub title: String,
pub artist_name: String,
pub album_name: String,
pub genre_names: String,
pub artwork: String,
pub duration_in_millis: i32,
}Fields§
§id: String§title: String§artist_name: String§album_name: String§genre_names: String§artwork: String§duration_in_millis: i32Trait Implementations§
Source§impl Clone for MusicKitTrackData
impl Clone for MusicKitTrackData
Source§fn clone(&self) -> MusicKitTrackData
fn clone(&self) -> MusicKitTrackData
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for MusicKitTrackData
impl Debug for MusicKitTrackData
Source§impl<'de> Deserialize<'de> for MusicKitTrackData
impl<'de> Deserialize<'de> for MusicKitTrackData
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 MusicKitTrackData
impl RefUnwindSafe for MusicKitTrackData
impl Send for MusicKitTrackData
impl Sync for MusicKitTrackData
impl Unpin for MusicKitTrackData
impl UnwindSafe for MusicKitTrackData
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)