Struct convex_sync_types::types::UserIdentityAttributes
source · pub struct UserIdentityAttributes {Show 21 fields
pub token_identifier: UserIdentifier,
pub issuer: Option<String>,
pub subject: Option<String>,
pub name: Option<String>,
pub given_name: Option<String>,
pub family_name: Option<String>,
pub nickname: Option<String>,
pub preferred_username: Option<String>,
pub profile_url: Option<String>,
pub picture_url: Option<String>,
pub website_url: Option<String>,
pub email: Option<String>,
pub email_verified: Option<bool>,
pub gender: Option<String>,
pub birthday: Option<String>,
pub timezone: Option<String>,
pub language: Option<String>,
pub phone_number: Option<String>,
pub phone_number_verified: Option<bool>,
pub address: Option<String>,
pub updated_at: Option<String>,
}Fields§
§token_identifier: UserIdentifier§issuer: Option<String>§subject: Option<String>§name: Option<String>§given_name: Option<String>§family_name: Option<String>§nickname: Option<String>§preferred_username: Option<String>§profile_url: Option<String>§picture_url: Option<String>§website_url: Option<String>§email: Option<String>§email_verified: Option<bool>§gender: Option<String>§birthday: Option<String>§timezone: Option<String>§language: Option<String>§phone_number: Option<String>§phone_number_verified: Option<bool>§address: Option<String>§updated_at: Option<String>Stored as RFC3339 string
Trait Implementations§
source§impl Clone for UserIdentityAttributes
impl Clone for UserIdentityAttributes
source§fn clone(&self) -> UserIdentityAttributes
fn clone(&self) -> UserIdentityAttributes
Returns a copy 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 UserIdentityAttributes
impl Debug for UserIdentityAttributes
source§impl Default for UserIdentityAttributes
impl Default for UserIdentityAttributes
source§impl Hash for UserIdentityAttributes
impl Hash for UserIdentityAttributes
source§impl PartialEq<UserIdentityAttributes> for UserIdentityAttributes
impl PartialEq<UserIdentityAttributes> for UserIdentityAttributes
source§fn eq(&self, other: &UserIdentityAttributes) -> bool
fn eq(&self, other: &UserIdentityAttributes) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl Serialize for UserIdentityAttributes
impl Serialize for UserIdentityAttributes
source§impl TryFrom<Value> for UserIdentityAttributes
impl TryFrom<Value> for UserIdentityAttributes
impl Eq for UserIdentityAttributes
impl StructuralEq for UserIdentityAttributes
impl StructuralPartialEq for UserIdentityAttributes
Auto Trait Implementations§
impl RefUnwindSafe for UserIdentityAttributes
impl Send for UserIdentityAttributes
impl Sync for UserIdentityAttributes
impl Unpin for UserIdentityAttributes
impl UnwindSafe for UserIdentityAttributes
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<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.