use crate::models;
use serde::{Deserialize, Serialize};
#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
pub struct UpdateWhatsAppTemplateRequest {
#[serde(rename = "accountId")]
pub account_id: String,
#[serde(rename = "components")]
pub components: Vec<models::WhatsAppTemplateComponent>,
}
impl UpdateWhatsAppTemplateRequest {
pub fn new(
account_id: String,
components: Vec<models::WhatsAppTemplateComponent>,
) -> UpdateWhatsAppTemplateRequest {
UpdateWhatsAppTemplateRequest {
account_id,
components,
}
}
}