pub enum TrackType {
LibraryMusicVideo,
LibrarySong,
MusicVideo,
Song,
}
Expand description
Track types
Variants§
LibraryMusicVideo
Library music video
Resource: [LibraryMusicVideo
]
LibrarySong
Library song
Resource: [LibrarySong
]
MusicVideo
Music video
Resource: [MusicVideo
]
Song
Song
Resource: [Song
]
Trait Implementations§
Source§impl<'de> Deserialize<'de> for TrackType
impl<'de> Deserialize<'de> for TrackType
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
impl Copy for TrackType
impl Eq for TrackType
impl StructuralPartialEq for TrackType
Auto Trait Implementations§
impl Freeze for TrackType
impl RefUnwindSafe for TrackType
impl Send for TrackType
impl Sync for TrackType
impl Unpin for TrackType
impl UnwindSafe for TrackType
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string
, but without panic on OOM.