pub struct BulkWritableMetadataChoiceRequest {
pub id: Uuid,
pub value: String,
pub weight: Option<i32>,
pub metadata_type: Box<ApprovalWorkflowStageResponseApprovalWorkflowStage>,
}Expand description
BulkWritableMetadataChoiceRequest : Extends the built-in ModelSerializer to enforce calling full_clean() on a copy of the associated instance during validation. (DRF does not do this by default; see https://github.com/encode/django-rest-framework/issues/3144)
Fields§
§id: Uuid§value: String§weight: Option<i32>Higher weights appear later in the list
metadata_type: Box<ApprovalWorkflowStageResponseApprovalWorkflowStage>Implementations§
Source§impl BulkWritableMetadataChoiceRequest
impl BulkWritableMetadataChoiceRequest
Sourcepub fn new(
id: Uuid,
value: String,
metadata_type: ApprovalWorkflowStageResponseApprovalWorkflowStage,
) -> BulkWritableMetadataChoiceRequest
pub fn new( id: Uuid, value: String, metadata_type: ApprovalWorkflowStageResponseApprovalWorkflowStage, ) -> BulkWritableMetadataChoiceRequest
Extends the built-in ModelSerializer to enforce calling full_clean() on a copy of the associated instance during validation. (DRF does not do this by default; see https://github.com/encode/django-rest-framework/issues/3144)
Trait Implementations§
Source§impl Clone for BulkWritableMetadataChoiceRequest
impl Clone for BulkWritableMetadataChoiceRequest
Source§fn clone(&self) -> BulkWritableMetadataChoiceRequest
fn clone(&self) -> BulkWritableMetadataChoiceRequest
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 BulkWritableMetadataChoiceRequest
impl Default for BulkWritableMetadataChoiceRequest
Source§fn default() -> BulkWritableMetadataChoiceRequest
fn default() -> BulkWritableMetadataChoiceRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BulkWritableMetadataChoiceRequest
impl<'de> Deserialize<'de> for BulkWritableMetadataChoiceRequest
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 BulkWritableMetadataChoiceRequest
impl PartialEq for BulkWritableMetadataChoiceRequest
Source§fn eq(&self, other: &BulkWritableMetadataChoiceRequest) -> bool
fn eq(&self, other: &BulkWritableMetadataChoiceRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for BulkWritableMetadataChoiceRequest
Auto Trait Implementations§
impl Freeze for BulkWritableMetadataChoiceRequest
impl RefUnwindSafe for BulkWritableMetadataChoiceRequest
impl Send for BulkWritableMetadataChoiceRequest
impl Sync for BulkWritableMetadataChoiceRequest
impl Unpin for BulkWritableMetadataChoiceRequest
impl UnsafeUnpin for BulkWritableMetadataChoiceRequest
impl UnwindSafe for BulkWritableMetadataChoiceRequest
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