pub struct Track { /* private fields */ }
Implementations§
Trait Implementations§
source§impl FromMetadata for Track
impl FromMetadata for Track
source§fn from_metadata(client: HttpClient, metadata: Metadata) -> Self
fn from_metadata(client: HttpClient, metadata: Metadata) -> Self
Creates an item given the http configuration and item metadata. No
validation is performed that the metadata is correct.
source§impl MediaItemWithTranscoding for Track
impl MediaItemWithTranscoding for Track
type Options = MusicTranscodeOptions
source§impl MetadataItem for Track
impl MetadataItem for Track
Auto Trait Implementations§
impl !RefUnwindSafe for Track
impl Send for Track
impl Sync for Track
impl Unpin for Track
impl !UnwindSafe for Track
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