pub struct LuaDocTagModule { /* private fields */ }Implementations§
Source§impl LuaDocTagModule
impl LuaDocTagModule
pub fn get_string_token(&self) -> Option<LuaStringToken>
Trait Implementations§
Source§impl Clone for LuaDocTagModule
impl Clone for LuaDocTagModule
Source§fn clone(&self) -> LuaDocTagModule
fn clone(&self) -> LuaDocTagModule
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 LuaDocTagModule
impl Debug for LuaDocTagModule
Source§impl Hash for LuaDocTagModule
impl Hash for LuaDocTagModule
Source§impl LuaAstNode for LuaDocTagModule
impl LuaAstNode for LuaDocTagModule
fn syntax(&self) -> &LuaSyntaxNode
fn can_cast(kind: LuaSyntaxKind) -> boolwhere
Self: Sized,
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 LuaDocDescriptionOwner for LuaDocTagModule
impl LuaDocDescriptionOwner for LuaDocTagModule
fn get_description(&self) -> Option<LuaDocDescription>
Source§impl PartialEq for LuaDocTagModule
impl PartialEq for LuaDocTagModule
impl Eq for LuaDocTagModule
impl StructuralPartialEq for LuaDocTagModule
Auto Trait Implementations§
impl Freeze for LuaDocTagModule
impl !RefUnwindSafe for LuaDocTagModule
impl !Send for LuaDocTagModule
impl !Sync for LuaDocTagModule
impl Unpin for LuaDocTagModule
impl !UnwindSafe for LuaDocTagModule
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