pub struct CreateWhatsAppFlowRequest {
pub account_id: String,
pub name: String,
pub categories: Vec<Categories>,
pub clone_flow_id: Option<String>,
pub as_version: Option<bool>,
}Fields§
§account_id: StringWhatsApp social account ID
name: StringFlow display name
categories: Vec<Categories>Flow categories
clone_flow_id: Option<String>Optional: ID of an existing flow to clone the Flow JSON from
as_version: Option<bool>When cloning, true keeps the clone in cloneFlowId’s version lineage (auto-numbered next version); false/absent creates an independent flow. Ignored without cloneFlowId.
Implementations§
Source§impl CreateWhatsAppFlowRequest
impl CreateWhatsAppFlowRequest
pub fn new( account_id: String, name: String, categories: Vec<Categories>, ) -> CreateWhatsAppFlowRequest
Trait Implementations§
Source§impl Clone for CreateWhatsAppFlowRequest
impl Clone for CreateWhatsAppFlowRequest
Source§fn clone(&self) -> CreateWhatsAppFlowRequest
fn clone(&self) -> CreateWhatsAppFlowRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CreateWhatsAppFlowRequest
impl Debug for CreateWhatsAppFlowRequest
Source§impl Default for CreateWhatsAppFlowRequest
impl Default for CreateWhatsAppFlowRequest
Source§fn default() -> CreateWhatsAppFlowRequest
fn default() -> CreateWhatsAppFlowRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CreateWhatsAppFlowRequest
impl<'de> Deserialize<'de> for CreateWhatsAppFlowRequest
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for CreateWhatsAppFlowRequest
impl PartialEq for CreateWhatsAppFlowRequest
Source§fn eq(&self, other: &CreateWhatsAppFlowRequest) -> bool
fn eq(&self, other: &CreateWhatsAppFlowRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for CreateWhatsAppFlowRequest
Auto Trait Implementations§
impl Freeze for CreateWhatsAppFlowRequest
impl RefUnwindSafe for CreateWhatsAppFlowRequest
impl Send for CreateWhatsAppFlowRequest
impl Sync for CreateWhatsAppFlowRequest
impl Unpin for CreateWhatsAppFlowRequest
impl UnsafeUnpin for CreateWhatsAppFlowRequest
impl UnwindSafe for CreateWhatsAppFlowRequest
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more