pub struct PlaylistDetail {
pub id: String,
pub name: String,
pub uri: String,
pub owner: Option<String>,
pub tracks_total: Option<u32>,
pub collaborative: bool,
pub public: Option<bool>,
}Expand description
Detailed playlist metadata for info commands.
Fields§
§id: String§name: String§uri: String§owner: Option<String>§tracks_total: Option<u32>§collaborative: bool§public: Option<bool>Trait Implementations§
Source§impl Clone for PlaylistDetail
impl Clone for PlaylistDetail
Source§fn clone(&self) -> PlaylistDetail
fn clone(&self) -> PlaylistDetail
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 PlaylistDetail
impl Debug for PlaylistDetail
Source§impl<'de> Deserialize<'de> for PlaylistDetail
impl<'de> Deserialize<'de> for PlaylistDetail
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 PlaylistDetail
impl RefUnwindSafe for PlaylistDetail
impl Send for PlaylistDetail
impl Sync for PlaylistDetail
impl Unpin for PlaylistDetail
impl UnwindSafe for PlaylistDetail
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