#[repr(transparent)]pub struct INMediaItemType(pub NSInteger);
Available on crate feature
INMediaItemType
only.Expand description
Tuple Fields§
§0: NSInteger
Implementations§
Source§impl INMediaItemType
impl INMediaItemType
pub const Unknown: Self
pub const Song: Self
pub const Album: Self
pub const Artist: Self
pub const Genre: Self
pub const Playlist: Self
pub const PodcastShow: Self
pub const PodcastEpisode: Self
pub const PodcastPlaylist: Self
pub const MusicStation: Self
pub const AudioBook: Self
pub const Movie: Self
pub const TVShow: Self
pub const TVShowEpisode: Self
pub const MusicVideo: Self
pub const PodcastStation: Self
pub const RadioStation: Self
pub const Station: Self
pub const Music: Self
pub const AlgorithmicRadioStation: Self
pub const News: Self
Trait Implementations§
Source§impl Clone for INMediaItemType
impl Clone for INMediaItemType
Source§fn clone(&self) -> INMediaItemType
fn clone(&self) -> INMediaItemType
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 INMediaItemType
impl Debug for INMediaItemType
Source§impl Encode for INMediaItemType
impl Encode for INMediaItemType
Source§impl Hash for INMediaItemType
impl Hash for INMediaItemType
Source§impl Ord for INMediaItemType
impl Ord for INMediaItemType
Source§fn cmp(&self, other: &INMediaItemType) -> Ordering
fn cmp(&self, other: &INMediaItemType) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for INMediaItemType
impl PartialEq for INMediaItemType
Source§impl PartialOrd for INMediaItemType
impl PartialOrd for INMediaItemType
Source§impl RefEncode for INMediaItemType
impl RefEncode for INMediaItemType
Source§const ENCODING_REF: Encoding
const ENCODING_REF: Encoding
The Objective-C type-encoding for a reference of this type. Read more
impl Copy for INMediaItemType
impl Eq for INMediaItemType
impl StructuralPartialEq for INMediaItemType
Auto Trait Implementations§
impl Freeze for INMediaItemType
impl RefUnwindSafe for INMediaItemType
impl Send for INMediaItemType
impl Sync for INMediaItemType
impl Unpin for INMediaItemType
impl UnwindSafe for INMediaItemType
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> EncodeArgument for Twhere
T: Encode,
impl<T> EncodeArgument for Twhere
T: Encode,
Source§const ENCODING_ARGUMENT: Encoding = T::ENCODING
const ENCODING_ARGUMENT: Encoding = T::ENCODING
The Objective-C type-encoding for this type.
Source§impl<T> EncodeReturn for Twhere
T: Encode,
impl<T> EncodeReturn for Twhere
T: Encode,
Source§const ENCODING_RETURN: Encoding = T::ENCODING
const ENCODING_RETURN: Encoding = T::ENCODING
The Objective-C type-encoding for this type.