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