pub struct ExtrasConfigTemplatesCreateRequest {Show 13 fields
pub name: String,
pub description: Option<String>,
pub environment_params: Option<Option<Value>>,
pub template_code: String,
pub mime_type: Option<String>,
pub file_name: Option<String>,
pub file_extension: Option<String>,
pub as_attachment: Option<bool>,
pub debug: Option<bool>,
pub data_source: Option<Box<ConfigContextProfileRequestDataSource>>,
pub auto_sync_enabled: Option<bool>,
pub owner: Option<Option<Box<AsnRangeRequestOwner>>>,
pub tags: Option<Vec<NestedTagRequest>>,
}Fields§
§name: 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: StringJinja 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
debug: Option<bool>Enable verbose error output when rendering this template. Not recommended for production use.
data_source: Option<Box<ConfigContextProfileRequestDataSource>>§auto_sync_enabled: Option<bool>Enable automatic synchronization of data when the data file is updated
owner: Option<Option<Box<AsnRangeRequestOwner>>>Implementations§
Source§impl ExtrasConfigTemplatesCreateRequest
impl ExtrasConfigTemplatesCreateRequest
pub fn new( name: String, template_code: String, ) -> ExtrasConfigTemplatesCreateRequest
Trait Implementations§
Source§impl Clone for ExtrasConfigTemplatesCreateRequest
impl Clone for ExtrasConfigTemplatesCreateRequest
Source§fn clone(&self) -> ExtrasConfigTemplatesCreateRequest
fn clone(&self) -> ExtrasConfigTemplatesCreateRequest
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 Default for ExtrasConfigTemplatesCreateRequest
impl Default for ExtrasConfigTemplatesCreateRequest
Source§fn default() -> ExtrasConfigTemplatesCreateRequest
fn default() -> ExtrasConfigTemplatesCreateRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ExtrasConfigTemplatesCreateRequest
impl<'de> Deserialize<'de> for ExtrasConfigTemplatesCreateRequest
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 ExtrasConfigTemplatesCreateRequest
impl PartialEq for ExtrasConfigTemplatesCreateRequest
Source§fn eq(&self, other: &ExtrasConfigTemplatesCreateRequest) -> bool
fn eq(&self, other: &ExtrasConfigTemplatesCreateRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ExtrasConfigTemplatesCreateRequest
Auto Trait Implementations§
impl Freeze for ExtrasConfigTemplatesCreateRequest
impl RefUnwindSafe for ExtrasConfigTemplatesCreateRequest
impl Send for ExtrasConfigTemplatesCreateRequest
impl Sync for ExtrasConfigTemplatesCreateRequest
impl Unpin for ExtrasConfigTemplatesCreateRequest
impl UnsafeUnpin for ExtrasConfigTemplatesCreateRequest
impl UnwindSafe for ExtrasConfigTemplatesCreateRequest
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