#[repr(transparent)]pub struct ITLibPlaylistKind(pub NSUInteger);Available on crate feature
ITLibPlaylist only.Expand description
These constants specify the possible kinds of playlists.
A normal playlist created by the user or by iTunes (e.g. “Music”, “Movies”, “Brit-Pop Mix” or “My Awesome Stone Roses Playlist”).
A smart playlist whose contents are dynamically generated by evaluating a set of rules. (e.g. “90s Music” or “Songs From 1999”).
A saved Genius playlist.
A playlist folder created by the user or by iTunes (e.g. “My Playlist Folder” or “Genius Mixes”).
A Genius Mix playlist.
See also Apple’s documentation
Tuple Fields§
§0: NSUIntegerImplementations§
Trait Implementations§
Source§impl Clone for ITLibPlaylistKind
impl Clone for ITLibPlaylistKind
Source§fn clone(&self) -> ITLibPlaylistKind
fn clone(&self) -> ITLibPlaylistKind
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 ITLibPlaylistKind
impl Debug for ITLibPlaylistKind
Source§impl Encode for ITLibPlaylistKind
impl Encode for ITLibPlaylistKind
Source§impl Hash for ITLibPlaylistKind
impl Hash for ITLibPlaylistKind
Source§impl Ord for ITLibPlaylistKind
impl Ord for ITLibPlaylistKind
Source§fn cmp(&self, other: &ITLibPlaylistKind) -> Ordering
fn cmp(&self, other: &ITLibPlaylistKind) -> 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 ITLibPlaylistKind
impl PartialEq for ITLibPlaylistKind
Source§impl PartialOrd for ITLibPlaylistKind
impl PartialOrd for ITLibPlaylistKind
Source§impl RefEncode for ITLibPlaylistKind
impl RefEncode for ITLibPlaylistKind
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 ITLibPlaylistKind
impl Eq for ITLibPlaylistKind
impl StructuralPartialEq for ITLibPlaylistKind
Auto Trait Implementations§
impl Freeze for ITLibPlaylistKind
impl RefUnwindSafe for ITLibPlaylistKind
impl Send for ITLibPlaylistKind
impl Sync for ITLibPlaylistKind
impl Unpin for ITLibPlaylistKind
impl UnwindSafe for ITLibPlaylistKind
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.