pub struct UserSettingsAttribute {
pub enabled: bool,
pub required: bool,
pub used_for_first_factor: bool,
pub first_factors: Vec<String>,
pub used_for_second_factor: bool,
pub second_factors: Vec<String>,
pub verifications: Vec<String>,
pub verify_at_sign_up: bool,
}Fields§
§enabled: bool§required: bool§used_for_first_factor: bool§first_factors: Vec<String>§used_for_second_factor: bool§second_factors: Vec<String>§verifications: Vec<String>§verify_at_sign_up: boolImplementations§
Trait Implementations§
Source§impl Clone for UserSettingsAttribute
impl Clone for UserSettingsAttribute
Source§fn clone(&self) -> UserSettingsAttribute
fn clone(&self) -> UserSettingsAttribute
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 UserSettingsAttribute
impl Debug for UserSettingsAttribute
Source§impl Default for UserSettingsAttribute
impl Default for UserSettingsAttribute
Source§fn default() -> UserSettingsAttribute
fn default() -> UserSettingsAttribute
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UserSettingsAttribute
impl<'de> Deserialize<'de> for UserSettingsAttribute
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 UserSettingsAttribute
impl PartialEq for UserSettingsAttribute
Source§impl Serialize for UserSettingsAttribute
impl Serialize for UserSettingsAttribute
impl StructuralPartialEq for UserSettingsAttribute
Auto Trait Implementations§
impl Freeze for UserSettingsAttribute
impl RefUnwindSafe for UserSettingsAttribute
impl Send for UserSettingsAttribute
impl Sync for UserSettingsAttribute
impl Unpin for UserSettingsAttribute
impl UnwindSafe for UserSettingsAttribute
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