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