pub struct CustomFieldChoiceRequest {
pub id: Option<Uuid>,
pub value: String,
pub weight: Option<i32>,
pub custom_field: Box<ApprovalWorkflowStageResponseApprovalWorkflowStage>,
}Expand description
CustomFieldChoiceRequest : 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: Option<Uuid>§value: String§weight: Option<i32>Higher weights appear later in the list
custom_field: Box<ApprovalWorkflowStageResponseApprovalWorkflowStage>Implementations§
Source§impl CustomFieldChoiceRequest
impl CustomFieldChoiceRequest
Sourcepub fn new(
value: String,
custom_field: ApprovalWorkflowStageResponseApprovalWorkflowStage,
) -> CustomFieldChoiceRequest
pub fn new( value: String, custom_field: ApprovalWorkflowStageResponseApprovalWorkflowStage, ) -> CustomFieldChoiceRequest
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 CustomFieldChoiceRequest
impl Clone for CustomFieldChoiceRequest
Source§fn clone(&self) -> CustomFieldChoiceRequest
fn clone(&self) -> CustomFieldChoiceRequest
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 Debug for CustomFieldChoiceRequest
impl Debug for CustomFieldChoiceRequest
Source§impl Default for CustomFieldChoiceRequest
impl Default for CustomFieldChoiceRequest
Source§fn default() -> CustomFieldChoiceRequest
fn default() -> CustomFieldChoiceRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CustomFieldChoiceRequest
impl<'de> Deserialize<'de> for CustomFieldChoiceRequest
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 CustomFieldChoiceRequest
impl PartialEq for CustomFieldChoiceRequest
Source§impl Serialize for CustomFieldChoiceRequest
impl Serialize for CustomFieldChoiceRequest
impl StructuralPartialEq for CustomFieldChoiceRequest
Auto Trait Implementations§
impl Freeze for CustomFieldChoiceRequest
impl RefUnwindSafe for CustomFieldChoiceRequest
impl Send for CustomFieldChoiceRequest
impl Sync for CustomFieldChoiceRequest
impl Unpin for CustomFieldChoiceRequest
impl UnsafeUnpin for CustomFieldChoiceRequest
impl UnwindSafe for CustomFieldChoiceRequest
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