[][src]Struct google_identitytoolkit3::EmailLinkSigninResponse

pub struct EmailLinkSigninResponse {
    pub expires_in: Option<String>,
    pub kind: Option<String>,
    pub refresh_token: Option<String>,
    pub local_id: Option<String>,
    pub id_token: Option<String>,
    pub is_new_user: Option<bool>,
    pub email: Option<String>,
}

Response of email signIn.

Activities

This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).

Fields

expires_in: Option<String>

Expiration time of STS id token in seconds.

kind: Option<String>

The fixed string "identitytoolkit#EmailLinkSigninResponse".

refresh_token: Option<String>

The refresh token for the signed in user.

local_id: Option<String>

The RP local ID of the user.

id_token: Option<String>

The STS id token to login the newly signed in user.

is_new_user: Option<bool>

Whether the user is new.

email: Option<String>

The user's email.

Trait Implementations

impl Clone for EmailLinkSigninResponse[src]

impl Debug for EmailLinkSigninResponse[src]

impl Default for EmailLinkSigninResponse[src]

impl<'de> Deserialize<'de> for EmailLinkSigninResponse[src]

impl ResponseResult for EmailLinkSigninResponse[src]

impl Serialize for EmailLinkSigninResponse[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Typeable for T where
    T: Any