pub struct TenantPhoneConfiguration {Show 19 fields
pub forgot_password_template_id: Option<Uuid>,
pub identity_update_template_id: Option<Uuid>,
pub implicit_phone_verification_allowed: Option<bool>,
pub login_id_in_use_on_create_template_id: Option<Uuid>,
pub login_id_in_use_on_update_template_id: Option<Uuid>,
pub login_new_device_template_id: Option<Uuid>,
pub login_suspicious_template_id: Option<Uuid>,
pub messenger_id: Option<Uuid>,
pub password_reset_success_template_id: Option<Uuid>,
pub password_update_template_id: Option<Uuid>,
pub passwordless_template_id: Option<Uuid>,
pub set_password_template_id: Option<Uuid>,
pub two_factor_method_add_template_id: Option<Uuid>,
pub two_factor_method_remove_template_id: Option<Uuid>,
pub unverified: Option<Box<PhoneUnverifiedOptions>>,
pub verification_complete_template_id: Option<Uuid>,
pub verification_strategy: Option<VerificationStrategy>,
pub verification_template_id: Option<Uuid>,
pub verify_phone_number: Option<bool>,
}
Expand description
TenantPhoneConfiguration : Hold tenant phone configuration for passwordless and verification cases.
Fields§
§forgot_password_template_id: Option<Uuid>
§identity_update_template_id: Option<Uuid>
§implicit_phone_verification_allowed: Option<bool>
§login_id_in_use_on_create_template_id: Option<Uuid>
§login_id_in_use_on_update_template_id: Option<Uuid>
§login_new_device_template_id: Option<Uuid>
§login_suspicious_template_id: Option<Uuid>
§messenger_id: Option<Uuid>
§password_reset_success_template_id: Option<Uuid>
§password_update_template_id: Option<Uuid>
§passwordless_template_id: Option<Uuid>
§set_password_template_id: Option<Uuid>
§two_factor_method_add_template_id: Option<Uuid>
§two_factor_method_remove_template_id: Option<Uuid>
§unverified: Option<Box<PhoneUnverifiedOptions>>
§verification_complete_template_id: Option<Uuid>
§verification_strategy: Option<VerificationStrategy>
§verification_template_id: Option<Uuid>
§verify_phone_number: Option<bool>
Implementations§
Source§impl TenantPhoneConfiguration
impl TenantPhoneConfiguration
Sourcepub fn new() -> TenantPhoneConfiguration
pub fn new() -> TenantPhoneConfiguration
Hold tenant phone configuration for passwordless and verification cases.
Trait Implementations§
Source§impl Clone for TenantPhoneConfiguration
impl Clone for TenantPhoneConfiguration
Source§fn clone(&self) -> TenantPhoneConfiguration
fn clone(&self) -> TenantPhoneConfiguration
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 TenantPhoneConfiguration
impl Debug for TenantPhoneConfiguration
Source§impl Default for TenantPhoneConfiguration
impl Default for TenantPhoneConfiguration
Source§fn default() -> TenantPhoneConfiguration
fn default() -> TenantPhoneConfiguration
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TenantPhoneConfiguration
impl<'de> Deserialize<'de> for TenantPhoneConfiguration
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 TenantPhoneConfiguration
impl PartialEq for TenantPhoneConfiguration
Source§impl Serialize for TenantPhoneConfiguration
impl Serialize for TenantPhoneConfiguration
impl StructuralPartialEq for TenantPhoneConfiguration
Auto Trait Implementations§
impl Freeze for TenantPhoneConfiguration
impl RefUnwindSafe for TenantPhoneConfiguration
impl Send for TenantPhoneConfiguration
impl Sync for TenantPhoneConfiguration
impl Unpin for TenantPhoneConfiguration
impl UnwindSafe for TenantPhoneConfiguration
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