fusionauth_rust_client/models/
two_factor_enable_disable_send_request.rs1use crate::models;
12use serde::{Deserialize, Serialize};
13
14#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
16pub struct TwoFactorEnableDisableSendRequest {
17 #[serde(rename = "email", skip_serializing_if = "Option::is_none")]
18 pub email: Option<String>,
19 #[serde(rename = "method", skip_serializing_if = "Option::is_none")]
20 pub method: Option<String>,
21 #[serde(rename = "methodId", skip_serializing_if = "Option::is_none")]
22 pub method_id: Option<String>,
23 #[serde(rename = "mobilePhone", skip_serializing_if = "Option::is_none")]
24 pub mobile_phone: Option<String>,
25}
26
27impl TwoFactorEnableDisableSendRequest {
28 pub fn new() -> TwoFactorEnableDisableSendRequest {
30 TwoFactorEnableDisableSendRequest {
31 email: None,
32 method: None,
33 method_id: None,
34 mobile_phone: None,
35 }
36 }
37}
38