pub struct MultiFactorAuthUpdate {
pub secur_id: Option<SecurIdUpdate>,
pub google_authenticator: Option<GoogleAuthenticatorUpdate>,
pub microsoft_authenticator: Option<MicrosoftAuthenticatorUpdate>,
pub client_certificate: Option<ClientCertificateUpdate>,
pub one_time_passcode: Option<OneTimePasscodeUpdate>,
pub time_based_one_time_password: Option<TimeBasedOneTimePasswordUpdate>,
}Expand description
Update struct corresponding to MultiFactorAuth
Fields§
§secur_id: Option<SecurIdUpdate>§google_authenticator: Option<GoogleAuthenticatorUpdate>§microsoft_authenticator: Option<MicrosoftAuthenticatorUpdate>§client_certificate: Option<ClientCertificateUpdate>§one_time_passcode: Option<OneTimePasscodeUpdate>§time_based_one_time_password: Option<TimeBasedOneTimePasswordUpdate>Implementations§
Source§impl MultiFactorAuthUpdate
impl MultiFactorAuthUpdate
pub fn builder() -> Self
pub const fn build(self) -> Self
pub fn with_secur_id(self, v: SecurIdUpdate) -> Self
pub fn with_google_authenticator(self, v: GoogleAuthenticatorUpdate) -> Self
pub fn with_microsoft_authenticator( self, v: MicrosoftAuthenticatorUpdate, ) -> Self
pub fn with_client_certificate(self, v: ClientCertificateUpdate) -> Self
pub fn with_one_time_passcode(self, v: OneTimePasscodeUpdate) -> Self
pub fn with_time_based_one_time_password( self, v: TimeBasedOneTimePasswordUpdate, ) -> Self
Trait Implementations§
Source§impl Debug for MultiFactorAuthUpdate
impl Debug for MultiFactorAuthUpdate
Source§impl Default for MultiFactorAuthUpdate
impl Default for MultiFactorAuthUpdate
Source§fn default() -> MultiFactorAuthUpdate
fn default() -> MultiFactorAuthUpdate
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for MultiFactorAuthUpdate
impl RefUnwindSafe for MultiFactorAuthUpdate
impl Send for MultiFactorAuthUpdate
impl Sync for MultiFactorAuthUpdate
impl Unpin for MultiFactorAuthUpdate
impl UnsafeUnpin for MultiFactorAuthUpdate
impl UnwindSafe for MultiFactorAuthUpdate
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