Enum async_graphql_parser::types::OperationType
source · [−]pub enum OperationType {
Query,
Mutation,
Subscription,
}
Expand description
The type of an operation; query
, mutation
or subscription
.
Variants
Query
A query.
Mutation
A mutation.
Subscription
A subscription.
Trait Implementations
sourceimpl Clone for OperationType
impl Clone for OperationType
sourcefn clone(&self) -> OperationType
fn clone(&self) -> OperationType
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for OperationType
impl Debug for OperationType
sourceimpl Display for OperationType
impl Display for OperationType
sourceimpl PartialEq<OperationType> for OperationType
impl PartialEq<OperationType> for OperationType
impl Copy for OperationType
impl Eq for OperationType
impl StructuralEq for OperationType
impl StructuralPartialEq for OperationType
Auto Trait Implementations
impl RefUnwindSafe for OperationType
impl Send for OperationType
impl Sync for OperationType
impl Unpin for OperationType
impl UnwindSafe for OperationType
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<Q, K> Equivalent<K> for Q where
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Q where
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcepub fn equivalent(&self, key: &K) -> bool
pub fn equivalent(&self, key: &K) -> bool
Compare self to key
and return true
if they are equal.
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more