pub struct PatchedConfigTemplateRequest {
pub name: Option<String>,
pub description: Option<String>,
pub environment_params: Option<Option<Value>>,
pub template_code: Option<String>,
pub mime_type: Option<String>,
pub file_name: Option<String>,
pub file_extension: Option<String>,
pub as_attachment: Option<bool>,
pub data_source: Option<Box<ConfigContextProfileRequestDataSource>>,
pub tags: Option<Vec<NestedTagRequest>>,
}Expand description
PatchedConfigTemplateRequest : Introduces support for Tag assignment. Adds tags serialization, and handles tag assignment on create() and update().
Fields§
§name: Option<String>§description: Option<String>§environment_params: Option<Option<Value>>Any additional parameters (https://jinja.palletsprojects.com/en/stable/api/#jinja2.Environment) to pass when constructing the Jinja environment
template_code: Option<String>Jinja template code.
mime_type: Option<String>Defaults to text/plain; charset=utf-8
file_name: Option<String>Filename to give to the rendered export file
file_extension: Option<String>Extension to append to the rendered filename
as_attachment: Option<bool>Download file as attachment
data_source: Option<Box<ConfigContextProfileRequestDataSource>>Implementations§
Source§impl PatchedConfigTemplateRequest
impl PatchedConfigTemplateRequest
Sourcepub fn new() -> PatchedConfigTemplateRequest
pub fn new() -> PatchedConfigTemplateRequest
Introduces support for Tag assignment. Adds tags serialization, and handles tag assignment on create() and update().
Trait Implementations§
Source§impl Clone for PatchedConfigTemplateRequest
impl Clone for PatchedConfigTemplateRequest
Source§fn clone(&self) -> PatchedConfigTemplateRequest
fn clone(&self) -> PatchedConfigTemplateRequest
Returns a duplicate of the value. Read more
1.0.0 · 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 PatchedConfigTemplateRequest
impl Debug for PatchedConfigTemplateRequest
Source§impl Default for PatchedConfigTemplateRequest
impl Default for PatchedConfigTemplateRequest
Source§fn default() -> PatchedConfigTemplateRequest
fn default() -> PatchedConfigTemplateRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PatchedConfigTemplateRequest
impl<'de> Deserialize<'de> for PatchedConfigTemplateRequest
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 PatchedConfigTemplateRequest
impl PartialEq for PatchedConfigTemplateRequest
Source§fn eq(&self, other: &PatchedConfigTemplateRequest) -> bool
fn eq(&self, other: &PatchedConfigTemplateRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for PatchedConfigTemplateRequest
Auto Trait Implementations§
impl Freeze for PatchedConfigTemplateRequest
impl RefUnwindSafe for PatchedConfigTemplateRequest
impl Send for PatchedConfigTemplateRequest
impl Sync for PatchedConfigTemplateRequest
impl Unpin for PatchedConfigTemplateRequest
impl UnwindSafe for PatchedConfigTemplateRequest
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