pub struct ClientAuthConfig {Show 20 fields
pub object: Object,
pub id: String,
pub first_name: FirstName,
pub last_name: LastName,
pub email_address: EmailAddress,
pub phone_number: PhoneNumber,
pub username: Username,
pub password: Password,
pub identification_requirements: Vec<Vec<String>>,
pub identification_strategies: Vec<String>,
pub first_factors: Vec<String>,
pub second_factors: Vec<String>,
pub email_address_verification_strategies: Vec<String>,
pub single_session_mode: bool,
pub enhanced_email_deliverability: bool,
pub test_mode: bool,
pub cookieless_dev: Option<bool>,
pub url_based_session_syncing: bool,
pub claimed_at: Option<i64>,
pub reverification: bool,
}Fields§
§object: Object§id: String§first_name: FirstName§last_name: LastName§email_address: EmailAddress§phone_number: PhoneNumber§username: Username§password: Password§identification_requirements: Vec<Vec<String>>§identification_strategies: Vec<String>§first_factors: Vec<String>§second_factors: Vec<String>§email_address_verification_strategies: Vec<String>§single_session_mode: bool§enhanced_email_deliverability: bool§test_mode: boolPlease use url_based_session_syncing instead
url_based_session_syncing: bool§claimed_at: Option<i64>§reverification: boolImplementations§
Source§impl ClientAuthConfig
impl ClientAuthConfig
pub fn new( object: Object, id: String, first_name: FirstName, last_name: LastName, email_address: EmailAddress, phone_number: PhoneNumber, username: Username, password: Password, identification_requirements: Vec<Vec<String>>, identification_strategies: Vec<String>, first_factors: Vec<String>, second_factors: Vec<String>, email_address_verification_strategies: Vec<String>, single_session_mode: bool, enhanced_email_deliverability: bool, test_mode: bool, url_based_session_syncing: bool, claimed_at: Option<i64>, reverification: bool, ) -> ClientAuthConfig
Trait Implementations§
Source§impl Clone for ClientAuthConfig
impl Clone for ClientAuthConfig
Source§fn clone(&self) -> ClientAuthConfig
fn clone(&self) -> ClientAuthConfig
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 ClientAuthConfig
impl Debug for ClientAuthConfig
Source§impl Default for ClientAuthConfig
impl Default for ClientAuthConfig
Source§fn default() -> ClientAuthConfig
fn default() -> ClientAuthConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ClientAuthConfig
impl<'de> Deserialize<'de> for ClientAuthConfig
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 ClientAuthConfig
impl PartialEq for ClientAuthConfig
Source§impl Serialize for ClientAuthConfig
impl Serialize for ClientAuthConfig
impl StructuralPartialEq for ClientAuthConfig
Auto Trait Implementations§
impl Freeze for ClientAuthConfig
impl RefUnwindSafe for ClientAuthConfig
impl Send for ClientAuthConfig
impl Sync for ClientAuthConfig
impl Unpin for ClientAuthConfig
impl UnwindSafe for ClientAuthConfig
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