pub struct FragmentName { /* private fields */ }Implementations§
Trait Implementations§
Source§impl Clone for FragmentName
impl Clone for FragmentName
Source§impl CstNode for FragmentName
impl CstNode for FragmentName
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 FragmentName
impl Debug for FragmentName
impl Eq for FragmentName
Source§impl Hash for FragmentName
impl Hash for FragmentName
Source§impl PartialEq for FragmentName
impl PartialEq for FragmentName
impl StructuralPartialEq for FragmentName
Auto Trait Implementations§
impl !RefUnwindSafe for FragmentName
impl !Send for FragmentName
impl !Sync for FragmentName
impl !UnwindSafe for FragmentName
impl Freeze for FragmentName
impl Unpin for FragmentName
impl UnsafeUnpin for FragmentName
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