pub struct UpdateMessageTemplateRequest {
pub name: Option<String>,
pub about: Option<String>,
pub channel: Option<MessageTemplateChannel>,
pub purpose: Option<String>,
pub locale: Option<String>,
pub variables: Option<Vec<MessageTemplateVariableInput>>,
pub sms: Option<MessageTemplateSMSContentInput>,
pub email: Option<MessageTemplateEmailContentInput>,
pub attachments: Option<Vec<String>>,
pub id: String,
}Expand description
Typed Inttegro request parameters.
Fields§
§name: Option<String>§about: Option<String>§channel: Option<MessageTemplateChannel>§purpose: Option<String>§locale: Option<String>§variables: Option<Vec<MessageTemplateVariableInput>>§sms: Option<MessageTemplateSMSContentInput>§email: Option<MessageTemplateEmailContentInput>§attachments: Option<Vec<String>>§id: StringTrait Implementations§
Source§impl Clone for UpdateMessageTemplateRequest
impl Clone for UpdateMessageTemplateRequest
Source§impl Debug for UpdateMessageTemplateRequest
impl Debug for UpdateMessageTemplateRequest
Source§impl<'de> Deserialize<'de> for UpdateMessageTemplateRequest
impl<'de> Deserialize<'de> for UpdateMessageTemplateRequest
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
impl StructuralPartialEq for UpdateMessageTemplateRequest
Auto Trait Implementations§
impl Freeze for UpdateMessageTemplateRequest
impl RefUnwindSafe for UpdateMessageTemplateRequest
impl Send for UpdateMessageTemplateRequest
impl Sync for UpdateMessageTemplateRequest
impl Unpin for UpdateMessageTemplateRequest
impl UnsafeUnpin for UpdateMessageTemplateRequest
impl UnwindSafe for UpdateMessageTemplateRequest
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