pub struct FirebaseAuthGoogleUser {
pub name: Option<String>,
pub picture: Option<String>,
pub iss: Option<String>,
pub aud: Option<String>,
pub auth_time: Option<i64>,
pub user_id: Option<String>,
pub sub: Option<String>,
pub iat: Option<i64>,
pub exp: Option<i64>,
pub email: Option<String>,
pub email_verified: Option<bool>,
pub firebase: Option<FirebaseGoogleUserData>,
}Expand description
Firebase Google user authentication payload
Fields§
§name: Option<String>§picture: Option<String>§iss: Option<String>§aud: Option<String>§auth_time: Option<i64>§user_id: Option<String>§sub: Option<String>§iat: Option<i64>§exp: Option<i64>§email: Option<String>§email_verified: Option<bool>§firebase: Option<FirebaseGoogleUserData>Trait Implementations§
Source§impl Debug for FirebaseAuthGoogleUser
impl Debug for FirebaseAuthGoogleUser
Source§impl<'de> Deserialize<'de> for FirebaseAuthGoogleUser
impl<'de> Deserialize<'de> for FirebaseAuthGoogleUser
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 FirebaseAuthGoogleUser
impl Serialize for FirebaseAuthGoogleUser
Auto Trait Implementations§
impl Freeze for FirebaseAuthGoogleUser
impl RefUnwindSafe for FirebaseAuthGoogleUser
impl Send for FirebaseAuthGoogleUser
impl Sync for FirebaseAuthGoogleUser
impl Unpin for FirebaseAuthGoogleUser
impl UnwindSafe for FirebaseAuthGoogleUser
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