pub struct EpicGamesIdentityProvider {Show 15 fields
pub button_text: Option<String>,
pub client_id: Option<String>,
pub client_secret: Option<String>,
pub scope: Option<String>,
pub data: Option<HashMap<String, Value>>,
pub application_configuration: Option<HashMap<String, EpicGamesApplicationConfiguration>>,
pub debug: Option<bool>,
pub id: Option<Uuid>,
pub insert_instant: Option<i64>,
pub lambda_configuration: Option<Box<ProviderLambdaConfiguration>>,
pub last_update_instant: Option<i64>,
pub linking_strategy: Option<IdentityProviderLinkingStrategy>,
pub name: Option<String>,
pub tenant_configuration: Option<HashMap<String, IdentityProviderTenantConfiguration>>,
pub type: Option<IdentityProviderType>,
}Expand description
EpicGamesIdentityProvider : Epic gaming login provider.
Fields§
§client_id: Option<String>§client_secret: Option<String>§scope: Option<String>§data: Option<HashMap<String, Value>>§application_configuration: Option<HashMap<String, EpicGamesApplicationConfiguration>>§debug: Option<bool>§id: Option<Uuid>§insert_instant: Option<i64>The number of milliseconds since the unix epoch: January 1, 1970 00:00:00 UTC. This value is always in UTC.
lambda_configuration: Option<Box<ProviderLambdaConfiguration>>§last_update_instant: Option<i64>The number of milliseconds since the unix epoch: January 1, 1970 00:00:00 UTC. This value is always in UTC.
linking_strategy: Option<IdentityProviderLinkingStrategy>§name: Option<String>§tenant_configuration: Option<HashMap<String, IdentityProviderTenantConfiguration>>§type: Option<IdentityProviderType>Implementations§
Source§impl EpicGamesIdentityProvider
impl EpicGamesIdentityProvider
Sourcepub fn new() -> EpicGamesIdentityProvider
pub fn new() -> EpicGamesIdentityProvider
Epic gaming login provider.
Trait Implementations§
Source§impl Clone for EpicGamesIdentityProvider
impl Clone for EpicGamesIdentityProvider
Source§fn clone(&self) -> EpicGamesIdentityProvider
fn clone(&self) -> EpicGamesIdentityProvider
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 EpicGamesIdentityProvider
impl Debug for EpicGamesIdentityProvider
Source§impl Default for EpicGamesIdentityProvider
impl Default for EpicGamesIdentityProvider
Source§fn default() -> EpicGamesIdentityProvider
fn default() -> EpicGamesIdentityProvider
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for EpicGamesIdentityProvider
impl<'de> Deserialize<'de> for EpicGamesIdentityProvider
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
impl StructuralPartialEq for EpicGamesIdentityProvider
Auto Trait Implementations§
impl Freeze for EpicGamesIdentityProvider
impl RefUnwindSafe for EpicGamesIdentityProvider
impl Send for EpicGamesIdentityProvider
impl Sync for EpicGamesIdentityProvider
impl Unpin for EpicGamesIdentityProvider
impl UnwindSafe for EpicGamesIdentityProvider
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