pub struct WhatsAppHeaderComponent {
pub type: Type,
pub format: Format,
pub text: Option<String>,
pub example: Option<Box<WhatsAppHeaderComponentExample>>,
}Fields§
§type: Type§format: Format§text: Option<String>Header text (may include {{1}} variable). Used when format is TEXT.
example: Option<Box<WhatsAppHeaderComponentExample>>Implementations§
Source§impl WhatsAppHeaderComponent
impl WhatsAppHeaderComponent
pub fn new(type: Type, format: Format) -> WhatsAppHeaderComponent
Trait Implementations§
Source§impl Clone for WhatsAppHeaderComponent
impl Clone for WhatsAppHeaderComponent
Source§fn clone(&self) -> WhatsAppHeaderComponent
fn clone(&self) -> WhatsAppHeaderComponent
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 WhatsAppHeaderComponent
impl Debug for WhatsAppHeaderComponent
Source§impl Default for WhatsAppHeaderComponent
impl Default for WhatsAppHeaderComponent
Source§fn default() -> WhatsAppHeaderComponent
fn default() -> WhatsAppHeaderComponent
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for WhatsAppHeaderComponent
impl<'de> Deserialize<'de> for WhatsAppHeaderComponent
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 WhatsAppHeaderComponent
impl PartialEq for WhatsAppHeaderComponent
Source§fn eq(&self, other: &WhatsAppHeaderComponent) -> bool
fn eq(&self, other: &WhatsAppHeaderComponent) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for WhatsAppHeaderComponent
impl Serialize for WhatsAppHeaderComponent
impl StructuralPartialEq for WhatsAppHeaderComponent
Auto Trait Implementations§
impl Freeze for WhatsAppHeaderComponent
impl RefUnwindSafe for WhatsAppHeaderComponent
impl Send for WhatsAppHeaderComponent
impl Sync for WhatsAppHeaderComponent
impl Unpin for WhatsAppHeaderComponent
impl UnsafeUnpin for WhatsAppHeaderComponent
impl UnwindSafe for WhatsAppHeaderComponent
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