pub struct PatchedJobQueueAssignmentRequest {
pub id: Option<Uuid>,
pub job: Option<Box<ApprovalWorkflowStageResponseApprovalWorkflowStage>>,
pub job_queue: Option<Box<ApprovalWorkflowStageResponseApprovalWorkflowStage>>,
}Expand description
PatchedJobQueueAssignmentRequest : 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>§job: Option<Box<ApprovalWorkflowStageResponseApprovalWorkflowStage>>§job_queue: Option<Box<ApprovalWorkflowStageResponseApprovalWorkflowStage>>Implementations§
Source§impl PatchedJobQueueAssignmentRequest
impl PatchedJobQueueAssignmentRequest
Sourcepub fn new() -> PatchedJobQueueAssignmentRequest
pub fn new() -> PatchedJobQueueAssignmentRequest
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 PatchedJobQueueAssignmentRequest
impl Clone for PatchedJobQueueAssignmentRequest
Source§fn clone(&self) -> PatchedJobQueueAssignmentRequest
fn clone(&self) -> PatchedJobQueueAssignmentRequest
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 PatchedJobQueueAssignmentRequest
impl Default for PatchedJobQueueAssignmentRequest
Source§fn default() -> PatchedJobQueueAssignmentRequest
fn default() -> PatchedJobQueueAssignmentRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PatchedJobQueueAssignmentRequest
impl<'de> Deserialize<'de> for PatchedJobQueueAssignmentRequest
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 PatchedJobQueueAssignmentRequest
impl PartialEq for PatchedJobQueueAssignmentRequest
Source§fn eq(&self, other: &PatchedJobQueueAssignmentRequest) -> bool
fn eq(&self, other: &PatchedJobQueueAssignmentRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for PatchedJobQueueAssignmentRequest
Auto Trait Implementations§
impl Freeze for PatchedJobQueueAssignmentRequest
impl RefUnwindSafe for PatchedJobQueueAssignmentRequest
impl Send for PatchedJobQueueAssignmentRequest
impl Sync for PatchedJobQueueAssignmentRequest
impl Unpin for PatchedJobQueueAssignmentRequest
impl UnsafeUnpin for PatchedJobQueueAssignmentRequest
impl UnwindSafe for PatchedJobQueueAssignmentRequest
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