pub struct GQLOperation {
pub op_type: GQLOperationType,
pub name: Option<String>,
pub variables: Vec<GQLVariable>,
pub selections: Vec<GQLSelectionField>,
}Fields§
§op_type: GQLOperationType§name: Option<String>§variables: Vec<GQLVariable>§selections: Vec<GQLSelectionField>Implementations§
Trait Implementations§
Source§impl Clone for GQLOperation
impl Clone for GQLOperation
Source§fn clone(&self) -> GQLOperation
fn clone(&self) -> GQLOperation
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 moreAuto Trait Implementations§
impl Freeze for GQLOperation
impl RefUnwindSafe for GQLOperation
impl Send for GQLOperation
impl Sync for GQLOperation
impl Unpin for GQLOperation
impl UnsafeUnpin for GQLOperation
impl UnwindSafe for GQLOperation
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