pub struct BulkWritableExportTemplateRequest {
pub id: Uuid,
pub content_type: String,
pub owner_content_type: Option<Option<String>>,
pub owner_object_id: Option<Option<Uuid>>,
pub name: String,
pub description: Option<String>,
pub template_code: String,
pub mime_type: Option<String>,
pub file_extension: Option<String>,
pub relationships: Option<HashMap<String, ApprovalWorkflowDefinitionRequestRelationshipsValue>>,
}Expand description
BulkWritableExportTemplateRequest : Extend ValidatedModelSerializer with a relationships field.
Fields§
§id: Uuid§content_type: String§owner_content_type: Option<Option<String>>§owner_object_id: Option<Option<Uuid>>§name: String§description: Option<String>§template_code: StringThe list of objects being exported is passed as a context variable named queryset.
mime_type: Option<String>Defaults to text/plain
file_extension: Option<String>Extension to append to the rendered filename
relationships: Option<HashMap<String, ApprovalWorkflowDefinitionRequestRelationshipsValue>>Implementations§
Trait Implementations§
Source§impl Clone for BulkWritableExportTemplateRequest
impl Clone for BulkWritableExportTemplateRequest
Source§fn clone(&self) -> BulkWritableExportTemplateRequest
fn clone(&self) -> BulkWritableExportTemplateRequest
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 Default for BulkWritableExportTemplateRequest
impl Default for BulkWritableExportTemplateRequest
Source§fn default() -> BulkWritableExportTemplateRequest
fn default() -> BulkWritableExportTemplateRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BulkWritableExportTemplateRequest
impl<'de> Deserialize<'de> for BulkWritableExportTemplateRequest
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 BulkWritableExportTemplateRequest
impl PartialEq for BulkWritableExportTemplateRequest
Source§fn eq(&self, other: &BulkWritableExportTemplateRequest) -> bool
fn eq(&self, other: &BulkWritableExportTemplateRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for BulkWritableExportTemplateRequest
Auto Trait Implementations§
impl Freeze for BulkWritableExportTemplateRequest
impl RefUnwindSafe for BulkWritableExportTemplateRequest
impl Send for BulkWritableExportTemplateRequest
impl Sync for BulkWritableExportTemplateRequest
impl Unpin for BulkWritableExportTemplateRequest
impl UnsafeUnpin for BulkWritableExportTemplateRequest
impl UnwindSafe for BulkWritableExportTemplateRequest
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