pub struct SignInWithIdTokenParams {
pub provider: String,
pub id_token: String,
pub access_token: Option<String>,
pub nonce: Option<String>,
}Expand description
Parameters for signing in with an external OIDC ID token.
Used for native mobile auth (e.g., Google, Apple Sign-In).
Fields§
§provider: String§id_token: String§access_token: Option<String>§nonce: Option<String>Implementations§
Trait Implementations§
Source§impl Clone for SignInWithIdTokenParams
impl Clone for SignInWithIdTokenParams
Source§fn clone(&self) -> SignInWithIdTokenParams
fn clone(&self) -> SignInWithIdTokenParams
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 SignInWithIdTokenParams
impl Debug for SignInWithIdTokenParams
Auto Trait Implementations§
impl Freeze for SignInWithIdTokenParams
impl RefUnwindSafe for SignInWithIdTokenParams
impl Send for SignInWithIdTokenParams
impl Sync for SignInWithIdTokenParams
impl Unpin for SignInWithIdTokenParams
impl UnwindSafe for SignInWithIdTokenParams
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