whatsapp_cloud_api/models/
phone_number.rs1use serde::{Deserialize, Serialize};
2
3#[derive(Deserialize, Serialize, Debug, Clone)]
4pub(crate) struct CodeRequestParams {
5 pub code_method: CodeMethod,
6 pub language: String,
7}
8
9#[derive(Deserialize, Serialize, Debug, Clone)]
10#[serde(rename_all = "UPPERCASE")]
11pub enum CodeMethod {
12 SMS,
13 Voice,
14}
15
16#[derive(Deserialize, Serialize, Debug, Clone)]
17pub(crate) struct CodeVerifyParams {
18 pub code: String,
19}
20
21#[derive(Deserialize, Serialize, Debug, Clone)]
22pub struct PhoneNumberResponse {
23 pub success: Option<bool>,
24}