pub enum Operation<'schema, 'fragreg>where
'schema: 'fragreg,{
Query(Box<Query<'schema, 'fragreg>>),
Mutation(Box<Mutation<'schema, 'fragreg>>),
Subscription(Box<Subscription<'schema, 'fragreg>>),
}Variants§
Query(Box<Query<'schema, 'fragreg>>)
Mutation(Box<Mutation<'schema, 'fragreg>>)
Subscription(Box<Subscription<'schema, 'fragreg>>)
Trait Implementations§
Source§impl<'schema, 'fragreg> PartialEq for Operation<'schema, 'fragreg>where
'schema: 'fragreg,
impl<'schema, 'fragreg> PartialEq for Operation<'schema, 'fragreg>where
'schema: 'fragreg,
impl<'schema, 'fragreg> StructuralPartialEq for Operation<'schema, 'fragreg>where
'schema: 'fragreg,
Auto Trait Implementations§
impl<'schema, 'fragreg> Freeze for Operation<'schema, 'fragreg>
impl<'schema, 'fragreg> RefUnwindSafe for Operation<'schema, 'fragreg>
impl<'schema, 'fragreg> Send for Operation<'schema, 'fragreg>
impl<'schema, 'fragreg> Sync for Operation<'schema, 'fragreg>
impl<'schema, 'fragreg> Unpin for Operation<'schema, 'fragreg>
impl<'schema, 'fragreg> UnwindSafe for Operation<'schema, 'fragreg>
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