passage_auth/models/
register_one_time_passcode_request.rs1use serde::{Deserialize, Serialize};
2
3#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
4pub struct RegisterOneTimePasscodeRequest {
5 #[serde(rename = "identifier")]
7 pub identifier: String,
8 #[serde(rename = "language", skip_serializing_if = "Option::is_none")]
10 pub language: Option<String>,
11}
12
13impl RegisterOneTimePasscodeRequest {
14 pub fn new(identifier: String) -> RegisterOneTimePasscodeRequest {
15 RegisterOneTimePasscodeRequest {
16 identifier,
17 language: None,
18 }
19 }
20}