pub enum GraphQLOperationType {
Query,
Mutation,
Subscription,
}Expand description
GraphQL operation type.
Variants§
Implementations§
Source§impl GraphQLOperationType
impl GraphQLOperationType
Sourcepub fn is_read_only(&self) -> bool
pub fn is_read_only(&self) -> bool
Whether this operation is read-only.
Trait Implementations§
Source§impl Clone for GraphQLOperationType
impl Clone for GraphQLOperationType
Source§fn clone(&self) -> GraphQLOperationType
fn clone(&self) -> GraphQLOperationType
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 GraphQLOperationType
impl Debug for GraphQLOperationType
Source§impl Default for GraphQLOperationType
impl Default for GraphQLOperationType
Source§fn default() -> GraphQLOperationType
fn default() -> GraphQLOperationType
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GraphQLOperationType
impl<'de> Deserialize<'de> for GraphQLOperationType
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 GraphQLOperationType
impl PartialEq for GraphQLOperationType
Source§impl Serialize for GraphQLOperationType
impl Serialize for GraphQLOperationType
impl Copy for GraphQLOperationType
impl Eq for GraphQLOperationType
impl StructuralPartialEq for GraphQLOperationType
Auto Trait Implementations§
impl Freeze for GraphQLOperationType
impl RefUnwindSafe for GraphQLOperationType
impl Send for GraphQLOperationType
impl Sync for GraphQLOperationType
impl Unpin for GraphQLOperationType
impl UnsafeUnpin for GraphQLOperationType
impl UnwindSafe for GraphQLOperationType
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.