pub enum IdentityProviderField {
Show 16 variants
Steam(Box<SteamIdentityProvider>),
Xbox(Box<XboxIdentityProvider>),
LinkedIn(Box<LinkedInIdentityProvider>),
ExternalJwt(Box<ExternalJwtIdentityProvider>),
Samlv2(Box<Samlv2IdentityProvider>),
Facebook(Box<FacebookIdentityProvider>),
Samlv2IdPInitiated(Box<Samlv2IdPInitiatedIdentityProvider>),
Apple(Box<AppleIdentityProvider>),
OpenIdConnect(Box<OpenIdConnectIdentityProvider>),
Google(Box<GoogleIdentityProvider>),
SonyPsn(Box<SonyPsnIdentityProvider>),
Twitch(Box<TwitchIdentityProvider>),
EpicGames(Box<EpicGamesIdentityProvider>),
Nintendo(Box<NintendoIdentityProvider>),
Twitter(Box<TwitterIdentityProvider>),
Hypr(Box<HyprIdentityProvider>),
}
Variants§
Steam(Box<SteamIdentityProvider>)
Xbox(Box<XboxIdentityProvider>)
LinkedIn(Box<LinkedInIdentityProvider>)
ExternalJwt(Box<ExternalJwtIdentityProvider>)
Samlv2(Box<Samlv2IdentityProvider>)
Facebook(Box<FacebookIdentityProvider>)
Samlv2IdPInitiated(Box<Samlv2IdPInitiatedIdentityProvider>)
Apple(Box<AppleIdentityProvider>)
OpenIdConnect(Box<OpenIdConnectIdentityProvider>)
Google(Box<GoogleIdentityProvider>)
SonyPsn(Box<SonyPsnIdentityProvider>)
Twitch(Box<TwitchIdentityProvider>)
EpicGames(Box<EpicGamesIdentityProvider>)
Nintendo(Box<NintendoIdentityProvider>)
Twitter(Box<TwitterIdentityProvider>)
Hypr(Box<HyprIdentityProvider>)
Trait Implementations§
Source§impl Clone for IdentityProviderField
impl Clone for IdentityProviderField
Source§fn clone(&self) -> IdentityProviderField
fn clone(&self) -> IdentityProviderField
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for IdentityProviderField
impl Debug for IdentityProviderField
Source§impl Default for IdentityProviderField
impl Default for IdentityProviderField
Source§impl<'de> Deserialize<'de> for IdentityProviderField
impl<'de> Deserialize<'de> for IdentityProviderField
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 IdentityProviderField
impl PartialEq for IdentityProviderField
Source§impl Serialize for IdentityProviderField
impl Serialize for IdentityProviderField
impl StructuralPartialEq for IdentityProviderField
Auto Trait Implementations§
impl Freeze for IdentityProviderField
impl RefUnwindSafe for IdentityProviderField
impl Send for IdentityProviderField
impl Sync for IdentityProviderField
impl Unpin for IdentityProviderField
impl UnwindSafe for IdentityProviderField
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