pub struct LuaDocTagAsync { /* private fields */ }Trait Implementations§
Source§impl Clone for LuaDocTagAsync
impl Clone for LuaDocTagAsync
Source§fn clone(&self) -> LuaDocTagAsync
fn clone(&self) -> LuaDocTagAsync
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 Debug for LuaDocTagAsync
impl Debug for LuaDocTagAsync
Source§impl Hash for LuaDocTagAsync
impl Hash for LuaDocTagAsync
Source§impl LuaAstNode for LuaDocTagAsync
impl LuaAstNode for LuaDocTagAsync
fn syntax(&self) -> &LuaSyntaxNode
fn can_cast(kind: LuaSyntaxKind) -> bool
fn cast(syntax: LuaSyntaxNode) -> Option<Self>where
Self: Sized,
fn child<N: LuaAstNode>(&self) -> Option<N>
fn token<N: LuaAstToken>(&self) -> Option<N>
fn token_by_kind(&self, kind: LuaTokenKind) -> Option<LuaGeneralToken>
fn tokens<N: LuaAstToken>(&self) -> LuaAstTokenChildren<N> ⓘ
fn children<N: LuaAstNode>(&self) -> LuaAstChildren<N> ⓘ
fn descendants<N: LuaAstNode>(&self) -> impl Iterator<Item = N>
fn walk_descendants<N: LuaAstNode>(&self) -> impl Iterator<Item = WalkEvent<N>>
fn ancestors<N: LuaAstNode>(&self) -> impl Iterator<Item = N>
fn get_root(&self) -> LuaSyntaxNode
fn get_parent<N: LuaAstNode>(&self) -> Option<N>
fn get_position(&self) -> TextSize
fn get_range(&self) -> TextRange
fn get_syntax_id(&self) -> LuaSyntaxId
fn dump(&self)
Source§impl PartialEq for LuaDocTagAsync
impl PartialEq for LuaDocTagAsync
impl Eq for LuaDocTagAsync
impl StructuralPartialEq for LuaDocTagAsync
Auto Trait Implementations§
impl Freeze for LuaDocTagAsync
impl !RefUnwindSafe for LuaDocTagAsync
impl !Send for LuaDocTagAsync
impl !Sync for LuaDocTagAsync
impl Unpin for LuaDocTagAsync
impl !UnwindSafe for LuaDocTagAsync
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