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 copy 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 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