pub struct PatchedBulkSubscriptionRequest {
pub id: i32,
pub object_type: Option<String>,
pub object_id: Option<i64>,
pub user: Option<Box<BookmarkRequestUser>>,
}Expand description
PatchedBulkSubscriptionRequest : 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: i32§object_type: Option<String>§object_id: Option<i64>§user: Option<Box<BookmarkRequestUser>>Implementations§
Source§impl PatchedBulkSubscriptionRequest
impl PatchedBulkSubscriptionRequest
Sourcepub fn new(id: i32) -> PatchedBulkSubscriptionRequest
pub fn new(id: i32) -> PatchedBulkSubscriptionRequest
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 PatchedBulkSubscriptionRequest
impl Clone for PatchedBulkSubscriptionRequest
Source§fn clone(&self) -> PatchedBulkSubscriptionRequest
fn clone(&self) -> PatchedBulkSubscriptionRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 PatchedBulkSubscriptionRequest
impl Default for PatchedBulkSubscriptionRequest
Source§fn default() -> PatchedBulkSubscriptionRequest
fn default() -> PatchedBulkSubscriptionRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PatchedBulkSubscriptionRequest
impl<'de> Deserialize<'de> for PatchedBulkSubscriptionRequest
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
impl StructuralPartialEq for PatchedBulkSubscriptionRequest
Auto Trait Implementations§
impl Freeze for PatchedBulkSubscriptionRequest
impl RefUnwindSafe for PatchedBulkSubscriptionRequest
impl Send for PatchedBulkSubscriptionRequest
impl Sync for PatchedBulkSubscriptionRequest
impl Unpin for PatchedBulkSubscriptionRequest
impl UnsafeUnpin for PatchedBulkSubscriptionRequest
impl UnwindSafe for PatchedBulkSubscriptionRequest
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