pub struct PublicProfile {
pub profile_image: Option<String>,
pub display_name: Option<String>,
pub display_image_url: Option<String>,
pub id: Option<String>,
pub url: Option<String>,
}Expand description
Basic information from a public profile.
This type is not used in any activity, and only used as part of another schema.
Fields§
§profile_image: Option<String>The URL to the main profile image of the public profile.
display_name: Option<String>The display name of the public profile.
display_image_url: Option<String>The URL to the main display image of the public profile. Being deprecated.
id: Option<String>The ID which can be used to retrieve more details about the public profile.
url: Option<String>The URL of the public profile.
Trait Implementations§
Source§impl Clone for PublicProfile
impl Clone for PublicProfile
Source§fn clone(&self) -> PublicProfile
fn clone(&self) -> PublicProfile
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 PublicProfile
impl Debug for PublicProfile
Source§impl Default for PublicProfile
impl Default for PublicProfile
Source§fn default() -> PublicProfile
fn default() -> PublicProfile
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PublicProfile
impl<'de> Deserialize<'de> for PublicProfile
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 Serialize for PublicProfile
impl Serialize for PublicProfile
impl Part for PublicProfile
Auto Trait Implementations§
impl Freeze for PublicProfile
impl RefUnwindSafe for PublicProfile
impl Send for PublicProfile
impl Sync for PublicProfile
impl Unpin for PublicProfile
impl UnwindSafe for PublicProfile
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