pub struct ExportTemplateRequest {
pub object_types: Vec<String>,
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 data_source: Option<Box<ConfigContextProfileRequestDataSource>>,
pub owner: Option<Option<Box<AsnRangeRequestOwner>>>,
}Expand description
ExportTemplateRequest : Adds an owner field for models which have a ForeignKey to users.Owner.
Fields§
§object_types: Vec<String>§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
data_source: Option<Box<ConfigContextProfileRequestDataSource>>§owner: Option<Option<Box<AsnRangeRequestOwner>>>Implementations§
Trait Implementations§
Source§impl Clone for ExportTemplateRequest
impl Clone for ExportTemplateRequest
Source§fn clone(&self) -> ExportTemplateRequest
fn clone(&self) -> ExportTemplateRequest
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 ExportTemplateRequest
impl Debug for ExportTemplateRequest
Source§impl Default for ExportTemplateRequest
impl Default for ExportTemplateRequest
Source§fn default() -> ExportTemplateRequest
fn default() -> ExportTemplateRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ExportTemplateRequest
impl<'de> Deserialize<'de> for ExportTemplateRequest
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 ExportTemplateRequest
impl PartialEq for ExportTemplateRequest
Source§fn eq(&self, other: &ExportTemplateRequest) -> bool
fn eq(&self, other: &ExportTemplateRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ExportTemplateRequest
impl Serialize for ExportTemplateRequest
impl StructuralPartialEq for ExportTemplateRequest
Auto Trait Implementations§
impl Freeze for ExportTemplateRequest
impl RefUnwindSafe for ExportTemplateRequest
impl Send for ExportTemplateRequest
impl Sync for ExportTemplateRequest
impl Unpin for ExportTemplateRequest
impl UnsafeUnpin for ExportTemplateRequest
impl UnwindSafe for ExportTemplateRequest
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