whatsapp-cloud-api 0.5.4

Whatsapp Cloud API Rust Client
Documentation
use serde::{Deserialize, Serialize};

#[derive(Deserialize, Serialize, Debug, Clone)]
pub(crate) struct CodeRequestParams {
    pub code_method: CodeMethod,
    pub language: String,
}

#[derive(Deserialize, Serialize, Debug, Clone)]
#[serde(rename_all = "UPPERCASE")]
pub enum CodeMethod {
    SMS,
    Voice,
}

#[derive(Deserialize, Serialize, Debug, Clone)]
pub(crate) struct CodeVerifyParams {
    pub code: String,
}

#[derive(Deserialize, Serialize, Debug, Clone)]
pub struct PhoneNumberResponse {
    pub success: Option<bool>,
}