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