pub struct IBuilderJsonMapper {
pub elements: Vec<String>,
pub attrs: Option<Value>,
pub template_settings: Option<TemplateSettings>,
}Available on crate feature
emails only.Expand description
IBuilderJsonMapper from the GoHighLevel OpenAPI spec.
Fields§
§elements: Vec<String>Array of VNode elements representing the email structure Required by the API. (Optional here so responses that omit it still parse.)
attrs: Option<Value>Object mapping element IDs to their attributes and styles Required by the API. (Optional here so responses that omit it still parse.)
template_settings: Option<TemplateSettings>Template-level settings and configuration Required by the API. (Optional here so responses that omit it still parse.)
Trait Implementations§
Source§impl Clone for IBuilderJsonMapper
impl Clone for IBuilderJsonMapper
Source§fn clone(&self) -> IBuilderJsonMapper
fn clone(&self) -> IBuilderJsonMapper
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 IBuilderJsonMapper
impl Debug for IBuilderJsonMapper
Source§impl Default for IBuilderJsonMapper
impl Default for IBuilderJsonMapper
Source§fn default() -> IBuilderJsonMapper
fn default() -> IBuilderJsonMapper
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for IBuilderJsonMapper
impl<'de> Deserialize<'de> for IBuilderJsonMapper
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
Auto Trait Implementations§
impl Freeze for IBuilderJsonMapper
impl RefUnwindSafe for IBuilderJsonMapper
impl Send for IBuilderJsonMapper
impl Sync for IBuilderJsonMapper
impl Unpin for IBuilderJsonMapper
impl UnsafeUnpin for IBuilderJsonMapper
impl UnwindSafe for IBuilderJsonMapper
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