Struct apollo_parser::ast::Arguments
source · pub struct Arguments { /* private fields */ }
Implementations
sourceimpl Arguments
impl Arguments
pub fn l_paren_token(&self) -> Option<SyntaxToken<GraphQLLanguage>>
pub fn arguments(&self) -> AstChildren<Argument> ⓘ
pub fn r_paren_token(&self) -> Option<SyntaxToken<GraphQLLanguage>>
Trait Implementations
sourceimpl AstNode for Arguments
impl AstNode for Arguments
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,
impl Eq for Arguments
impl StructuralEq for Arguments
impl StructuralPartialEq for Arguments
Auto Trait Implementations
impl !RefUnwindSafe for Arguments
impl !Send for Arguments
impl !Sync for Arguments
impl Unpin for Arguments
impl !UnwindSafe for Arguments
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more