pub struct ClientPublicUserData {
pub first_name: Option<String>,
pub last_name: Option<String>,
pub image_url: Option<Option<String>>,
pub has_image: bool,
pub identifier: String,
pub profile_image_url: Option<Option<String>>,
pub user_id: Option<Option<String>>,
}Fields§
§first_name: Option<String>§last_name: Option<String>§image_url: Option<Option<String>>§has_image: bool§identifier: String§profile_image_url: Option<Option<String>>Use image_url instead.
user_id: Option<Option<String>>Implementations§
Trait Implementations§
Source§impl Clone for ClientPublicUserData
impl Clone for ClientPublicUserData
Source§fn clone(&self) -> ClientPublicUserData
fn clone(&self) -> ClientPublicUserData
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 ClientPublicUserData
impl Debug for ClientPublicUserData
Source§impl Default for ClientPublicUserData
impl Default for ClientPublicUserData
Source§fn default() -> ClientPublicUserData
fn default() -> ClientPublicUserData
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ClientPublicUserData
impl<'de> Deserialize<'de> for ClientPublicUserData
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 ClientPublicUserData
impl PartialEq for ClientPublicUserData
Source§impl Serialize for ClientPublicUserData
impl Serialize for ClientPublicUserData
impl StructuralPartialEq for ClientPublicUserData
Auto Trait Implementations§
impl Freeze for ClientPublicUserData
impl RefUnwindSafe for ClientPublicUserData
impl Send for ClientPublicUserData
impl Sync for ClientPublicUserData
impl Unpin for ClientPublicUserData
impl UnwindSafe for ClientPublicUserData
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