pub struct IdentityProviderLoginRequest {
pub data: Option<HashMap<String, String>>,
pub identity_provider_id: Option<Uuid>,
pub no_link: Option<bool>,
pub encoded_jwt: Option<String>,
pub application_id: Option<Uuid>,
pub ip_address: Option<String>,
pub meta_data: Option<Box<MetaData>>,
pub new_device: Option<bool>,
pub no_jwt: Option<bool>,
}Expand description
IdentityProviderLoginRequest : Login API request object used for login to third-party systems (i.e. Login with Facebook).
Fields§
§data: Option<HashMap<String, String>>§identity_provider_id: Option<Uuid>§no_link: Option<bool>§encoded_jwt: Option<String>§application_id: Option<Uuid>§ip_address: Option<String>§meta_data: Option<Box<MetaData>>§new_device: Option<bool>§no_jwt: Option<bool>Implementations§
Source§impl IdentityProviderLoginRequest
impl IdentityProviderLoginRequest
Sourcepub fn new() -> IdentityProviderLoginRequest
pub fn new() -> IdentityProviderLoginRequest
Login API request object used for login to third-party systems (i.e. Login with Facebook).
Trait Implementations§
Source§impl Clone for IdentityProviderLoginRequest
impl Clone for IdentityProviderLoginRequest
Source§fn clone(&self) -> IdentityProviderLoginRequest
fn clone(&self) -> IdentityProviderLoginRequest
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 IdentityProviderLoginRequest
impl Debug for IdentityProviderLoginRequest
Source§impl Default for IdentityProviderLoginRequest
impl Default for IdentityProviderLoginRequest
Source§fn default() -> IdentityProviderLoginRequest
fn default() -> IdentityProviderLoginRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for IdentityProviderLoginRequest
impl<'de> Deserialize<'de> for IdentityProviderLoginRequest
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 PartialEq for IdentityProviderLoginRequest
impl PartialEq for IdentityProviderLoginRequest
Source§fn eq(&self, other: &IdentityProviderLoginRequest) -> bool
fn eq(&self, other: &IdentityProviderLoginRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for IdentityProviderLoginRequest
Auto Trait Implementations§
impl Freeze for IdentityProviderLoginRequest
impl RefUnwindSafe for IdentityProviderLoginRequest
impl Send for IdentityProviderLoginRequest
impl Sync for IdentityProviderLoginRequest
impl Unpin for IdentityProviderLoginRequest
impl UnwindSafe for IdentityProviderLoginRequest
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