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