pub struct ReferenceUser {
pub external_urls: ExternalUrls,
pub href: String,
pub id: String,
pub type: String,
pub uri: String,
pub display_name: Option<String>,
}Expand description
A user, returned usually as a playlist’s owner.
Fields§
§external_urls: ExternalUrlsKnown external URLs for the user.
href: StringA link to the Spotify Web API endpoint providing full details of the user.
id: StringThe Spotify ID for the user.
type: StringThe object type. Allowed values: user.
uri: StringThe Spotify URI for the user.
display_name: Option<String>The name that is displayed on the user’s profile.
Trait Implementations§
Source§impl Clone for ReferenceUser
impl Clone for ReferenceUser
Source§fn clone(&self) -> ReferenceUser
fn clone(&self) -> ReferenceUser
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ReferenceUser
impl Debug for ReferenceUser
Source§impl<'de> Deserialize<'de> for ReferenceUser
impl<'de> Deserialize<'de> for ReferenceUser
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
Source§impl PartialEq for ReferenceUser
impl PartialEq for ReferenceUser
Source§fn eq(&self, other: &ReferenceUser) -> bool
fn eq(&self, other: &ReferenceUser) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ReferenceUser
Auto Trait Implementations§
impl Freeze for ReferenceUser
impl RefUnwindSafe for ReferenceUser
impl Send for ReferenceUser
impl Sync for ReferenceUser
impl Unpin for ReferenceUser
impl UnsafeUnpin for ReferenceUser
impl UnwindSafe for ReferenceUser
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