pub struct AdditionalUserInfo {
pub is_new_user: bool,
pub provider_id: Option<String>,
pub profile: Option<Value>,
pub username: Option<String>,
}Fields§
§is_new_user: bool§provider_id: Option<String>§profile: Option<Value>§username: Option<String>Trait Implementations§
Source§impl Clone for AdditionalUserInfo
impl Clone for AdditionalUserInfo
Source§fn clone(&self) -> AdditionalUserInfo
fn clone(&self) -> AdditionalUserInfo
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 AdditionalUserInfo
impl Debug for AdditionalUserInfo
Source§impl Default for AdditionalUserInfo
impl Default for AdditionalUserInfo
Source§fn default() -> AdditionalUserInfo
fn default() -> AdditionalUserInfo
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AdditionalUserInfo
impl<'de> Deserialize<'de> for AdditionalUserInfo
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 AdditionalUserInfo
impl PartialEq for AdditionalUserInfo
Source§impl Serialize for AdditionalUserInfo
impl Serialize for AdditionalUserInfo
impl Eq for AdditionalUserInfo
impl StructuralPartialEq for AdditionalUserInfo
Auto Trait Implementations§
impl Freeze for AdditionalUserInfo
impl RefUnwindSafe for AdditionalUserInfo
impl Send for AdditionalUserInfo
impl Sync for AdditionalUserInfo
impl Unpin for AdditionalUserInfo
impl UnwindSafe for AdditionalUserInfo
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<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.