pub struct BulkExportTemplateRequest {
pub id: i32,
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<BulkConfigContextProfileRequestDataSource>>,
pub owner: Option<Option<Box<AsnRangeRequestOwner>>>,
}Expand description
BulkExportTemplateRequest : Adds an owner field for models which have a ForeignKey to users.Owner.
Fields§
§id: i32§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<BulkConfigContextProfileRequestDataSource>>§owner: Option<Option<Box<AsnRangeRequestOwner>>>Implementations§
Trait Implementations§
Source§impl Clone for BulkExportTemplateRequest
impl Clone for BulkExportTemplateRequest
Source§fn clone(&self) -> BulkExportTemplateRequest
fn clone(&self) -> BulkExportTemplateRequest
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 BulkExportTemplateRequest
impl Debug for BulkExportTemplateRequest
Source§impl Default for BulkExportTemplateRequest
impl Default for BulkExportTemplateRequest
Source§fn default() -> BulkExportTemplateRequest
fn default() -> BulkExportTemplateRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BulkExportTemplateRequest
impl<'de> Deserialize<'de> for BulkExportTemplateRequest
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
impl StructuralPartialEq for BulkExportTemplateRequest
Auto Trait Implementations§
impl Freeze for BulkExportTemplateRequest
impl RefUnwindSafe for BulkExportTemplateRequest
impl Send for BulkExportTemplateRequest
impl Sync for BulkExportTemplateRequest
impl Unpin for BulkExportTemplateRequest
impl UnsafeUnpin for BulkExportTemplateRequest
impl UnwindSafe for BulkExportTemplateRequest
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