pub struct ExportTemplate {Show 20 fields
pub id: Option<i32>,
pub url: Option<String>,
pub display_url: Option<String>,
pub display: Option<String>,
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<BriefDataSource>>,
pub data_path: Option<String>,
pub data_file: Option<Box<BriefDataFile>>,
pub data_synced: Option<Option<String>>,
pub owner: Option<Option<Box<BriefOwner>>>,
pub created: Option<Option<String>>,
pub last_updated: Option<Option<String>>,
}Expand description
ExportTemplate : Adds an owner field for models which have a ForeignKey to users.Owner.
Fields§
§id: Option<i32>§url: Option<String>§display_url: Option<String>§display: Option<String>§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<BriefDataSource>>§data_path: Option<String>Path to remote file (relative to data source root)
data_file: Option<Box<BriefDataFile>>§data_synced: Option<Option<String>>§owner: Option<Option<Box<BriefOwner>>>§created: Option<Option<String>>§last_updated: Option<Option<String>>Implementations§
Trait Implementations§
Source§impl Clone for ExportTemplate
impl Clone for ExportTemplate
Source§fn clone(&self) -> ExportTemplate
fn clone(&self) -> ExportTemplate
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 ExportTemplate
impl Debug for ExportTemplate
Source§impl Default for ExportTemplate
impl Default for ExportTemplate
Source§fn default() -> ExportTemplate
fn default() -> ExportTemplate
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ExportTemplate
impl<'de> Deserialize<'de> for ExportTemplate
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 ExportTemplate
impl PartialEq for ExportTemplate
Source§fn eq(&self, other: &ExportTemplate) -> bool
fn eq(&self, other: &ExportTemplate) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ExportTemplate
impl Serialize for ExportTemplate
impl StructuralPartialEq for ExportTemplate
Auto Trait Implementations§
impl Freeze for ExportTemplate
impl RefUnwindSafe for ExportTemplate
impl Send for ExportTemplate
impl Sync for ExportTemplate
impl Unpin for ExportTemplate
impl UnsafeUnpin for ExportTemplate
impl UnwindSafe for ExportTemplate
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