[−][src]Struct google_identitytoolkit3::SetAccountInfoResponse
Respone of setting the account information.
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).
- set account info relyingparty (response)
Fields
expires_in: Option<String>
If idToken is STS id token, then this field will be expiration time of STS id token in seconds.
kind: Option<String>
The fixed string "identitytoolkit#SetAccountInfoResponse".
display_name: Option<String>
The name of the user.
local_id: Option<String>
The local ID of the user.
photo_url: Option<String>
The photo url of the user.
email_verified: Option<bool>
If email has been verified.
password_hash: Option<String>
The user's hashed password.
new_email: Option<String>
The new email the user attempts to change to.
id_token: Option<String>
The Gitkit id token to login the newly sign up user.
refresh_token: Option<String>
If idToken is STS id token, then this field will be refresh token.
provider_user_info: Option<Vec<SetAccountInfoResponseProviderUserInfo>>
The user's profiles at the associated IdPs.
email: Option<String>
The email of the user.
Trait Implementations
impl Clone for SetAccountInfoResponse
[src]
fn clone(&self) -> SetAccountInfoResponse
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for SetAccountInfoResponse
[src]
impl Default for SetAccountInfoResponse
[src]
fn default() -> SetAccountInfoResponse
[src]
impl<'de> Deserialize<'de> for SetAccountInfoResponse
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl ResponseResult for SetAccountInfoResponse
[src]
impl Serialize for SetAccountInfoResponse
[src]
Auto Trait Implementations
impl RefUnwindSafe for SetAccountInfoResponse
impl Send for SetAccountInfoResponse
impl Sync for SetAccountInfoResponse
impl Unpin for SetAccountInfoResponse
impl UnwindSafe for SetAccountInfoResponse
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Typeable for T where
T: Any,
T: Any,