Struct apollo_parser::cst::Directives
source · pub struct Directives { /* private fields */ }
Implementations§
source§impl Directives
impl Directives
pub fn directives(&self) -> CstChildren<Directive> ⓘ
Trait Implementations§
source§impl Clone for Directives
impl Clone for Directives
source§fn clone(&self) -> Directives
fn clone(&self) -> Directives
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 Directives
impl CstNode for Directives
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 Directives
impl Debug for Directives
source§impl Hash for Directives
impl Hash for Directives
source§impl PartialEq for Directives
impl PartialEq for Directives
source§fn eq(&self, other: &Directives) -> bool
fn eq(&self, other: &Directives) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for Directives
impl StructuralPartialEq for Directives
Auto Trait Implementations§
impl Freeze for Directives
impl !RefUnwindSafe for Directives
impl !Send for Directives
impl !Sync for Directives
impl Unpin for Directives
impl !UnwindSafe for Directives
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