Struct apollo_parser::cst::SelectionSet
source · pub struct SelectionSet { /* private fields */ }
Implementations§
source§impl SelectionSet
impl SelectionSet
pub fn l_curly_token(&self) -> Option<SyntaxToken<GraphQLLanguage>>
pub fn selections(&self) -> CstChildren<Selection> ⓘ
pub fn r_curly_token(&self) -> Option<SyntaxToken<GraphQLLanguage>>
Trait Implementations§
source§impl Clone for SelectionSet
impl Clone for SelectionSet
source§fn clone(&self) -> SelectionSet
fn clone(&self) -> SelectionSet
Returns a copy 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 CstNode for SelectionSet
impl CstNode for SelectionSet
fn can_cast(kind: SyntaxKind) -> bool
fn cast(syntax: SyntaxNode) -> Option<Self>
fn syntax(&self) -> &SyntaxNode
fn source_string(&self) -> String
fn clone_for_update(&self) -> Selfwhere
Self: Sized,
fn clone_subtree(&self) -> Selfwhere
Self: Sized,
source§impl Debug for SelectionSet
impl Debug for SelectionSet
source§impl Hash for SelectionSet
impl Hash for SelectionSet
source§impl PartialEq for SelectionSet
impl PartialEq for SelectionSet
source§fn eq(&self, other: &SelectionSet) -> bool
fn eq(&self, other: &SelectionSet) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for SelectionSet
impl StructuralPartialEq for SelectionSet
Auto Trait Implementations§
impl Freeze for SelectionSet
impl !RefUnwindSafe for SelectionSet
impl !Send for SelectionSet
impl !Sync for SelectionSet
impl Unpin for SelectionSet
impl !UnwindSafe for SelectionSet
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