Struct google_identitytoolkit3::api::ResetPasswordResponse[][src]

pub struct ResetPasswordResponse {
    pub email: Option<String>,
    pub kind: Option<String>,
    pub new_email: Option<String>,
    pub request_type: Option<String>,
}

Response of resetting the password.

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

email: Option<String>

The user’s email. If the out-of-band code is for email recovery, the user’s original email.

kind: Option<String>

The fixed string “identitytoolkit#ResetPasswordResponse”.

new_email: Option<String>

If the out-of-band code is for email recovery, the user’s new email.

request_type: Option<String>

The request type.

Trait Implementations

impl Clone for ResetPasswordResponse[src]

impl Debug for ResetPasswordResponse[src]

impl Default for ResetPasswordResponse[src]

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

impl ResponseResult for ResetPasswordResponse[src]

impl Serialize for ResetPasswordResponse[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> Instrument 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.