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