pub struct SignupNewUserResponse {
pub display_name: Option<String>,
pub email: Option<String>,
pub expires_in: Option<i64>,
pub id_token: Option<String>,
pub kind: Option<String>,
pub local_id: Option<String>,
pub refresh_token: Option<String>,
}
Expand description
Response of signing up new user, creating anonymous user or anonymous user reauth.
§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).
- signup new user relyingparty (response)
Fields§
§display_name: Option<String>
The name of the user.
email: Option<String>
The email of the user.
expires_in: Option<i64>
If idToken is STS id token, then this field will be expiration time of STS id token in seconds.
id_token: Option<String>
The Gitkit id token to login the newly sign up user.
kind: Option<String>
The fixed string “identitytoolkit#SignupNewUserResponse”.
local_id: Option<String>
The RP local ID of the user.
refresh_token: Option<String>
If idToken is STS id token, then this field will be refresh token.
Trait Implementations§
Source§impl Clone for SignupNewUserResponse
impl Clone for SignupNewUserResponse
Source§fn clone(&self) -> SignupNewUserResponse
fn clone(&self) -> SignupNewUserResponse
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 SignupNewUserResponse
impl Debug for SignupNewUserResponse
Source§impl Default for SignupNewUserResponse
impl Default for SignupNewUserResponse
Source§fn default() -> SignupNewUserResponse
fn default() -> SignupNewUserResponse
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SignupNewUserResponse
impl<'de> Deserialize<'de> for SignupNewUserResponse
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 SignupNewUserResponse
impl Serialize for SignupNewUserResponse
impl ResponseResult for SignupNewUserResponse
Auto Trait Implementations§
impl Freeze for SignupNewUserResponse
impl RefUnwindSafe for SignupNewUserResponse
impl Send for SignupNewUserResponse
impl Sync for SignupNewUserResponse
impl Unpin for SignupNewUserResponse
impl UnwindSafe for SignupNewUserResponse
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<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more