pub struct ClientUserSettings {
pub attributes: Box<UserSettingsAttributes>,
pub social: Box<UserSettingsSocials>,
pub saml: Box<UserSettingsEnterpriseSso>,
pub enterprise_sso: Box<UserSettingsEnterpriseSso>,
pub sign_in: Box<UserSettingsSignIn>,
pub sign_up: Box<UserSettingsSignUp>,
pub restrictions: Box<UserSettingsRestrictions>,
pub password_settings: Box<UserSettingsPasswordSettings>,
pub username_settings: Box<UserSettingsUsernameSettings>,
pub actions: Box<UserSettingsActionsSettings>,
pub attack_protection: Box<UserSettingsAttackProtectionSettings>,
pub passkey_settings: Box<UserSettingsPasskeySettings>,
}Fields§
§attributes: Box<UserSettingsAttributes>§saml: Box<UserSettingsEnterpriseSso>§enterprise_sso: Box<UserSettingsEnterpriseSso>§sign_in: Box<UserSettingsSignIn>§sign_up: Box<UserSettingsSignUp>§restrictions: Box<UserSettingsRestrictions>§password_settings: Box<UserSettingsPasswordSettings>§username_settings: Box<UserSettingsUsernameSettings>§actions: Box<UserSettingsActionsSettings>§attack_protection: Box<UserSettingsAttackProtectionSettings>§passkey_settings: Box<UserSettingsPasskeySettings>Implementations§
Source§impl ClientUserSettings
impl ClientUserSettings
pub fn new( attributes: UserSettingsAttributes, social: UserSettingsSocials, saml: UserSettingsEnterpriseSso, enterprise_sso: UserSettingsEnterpriseSso, sign_in: UserSettingsSignIn, sign_up: UserSettingsSignUp, restrictions: UserSettingsRestrictions, password_settings: UserSettingsPasswordSettings, username_settings: UserSettingsUsernameSettings, actions: UserSettingsActionsSettings, attack_protection: UserSettingsAttackProtectionSettings, passkey_settings: UserSettingsPasskeySettings, ) -> ClientUserSettings
Trait Implementations§
Source§impl Clone for ClientUserSettings
impl Clone for ClientUserSettings
Source§fn clone(&self) -> ClientUserSettings
fn clone(&self) -> ClientUserSettings
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 ClientUserSettings
impl Debug for ClientUserSettings
Source§impl Default for ClientUserSettings
impl Default for ClientUserSettings
Source§fn default() -> ClientUserSettings
fn default() -> ClientUserSettings
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ClientUserSettings
impl<'de> Deserialize<'de> for ClientUserSettings
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 ClientUserSettings
impl PartialEq for ClientUserSettings
Source§impl Serialize for ClientUserSettings
impl Serialize for ClientUserSettings
impl StructuralPartialEq for ClientUserSettings
Auto Trait Implementations§
impl Freeze for ClientUserSettings
impl RefUnwindSafe for ClientUserSettings
impl Send for ClientUserSettings
impl Sync for ClientUserSettings
impl Unpin for ClientUserSettings
impl UnwindSafe for ClientUserSettings
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