pub struct LuaDocTagNodiscard { /* private fields */ }Trait Implementations§
Source§impl Clone for LuaDocTagNodiscard
impl Clone for LuaDocTagNodiscard
Source§fn clone(&self) -> LuaDocTagNodiscard
fn clone(&self) -> LuaDocTagNodiscard
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 LuaDocTagNodiscard
impl Debug for LuaDocTagNodiscard
Source§impl Hash for LuaDocTagNodiscard
impl Hash for LuaDocTagNodiscard
Source§impl LuaAstNode for LuaDocTagNodiscard
impl LuaAstNode for LuaDocTagNodiscard
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 LuaDocTagNodiscard
impl LuaDocDescriptionOwner for LuaDocTagNodiscard
fn get_description(&self) -> Option<LuaDocDescription>
Source§impl PartialEq for LuaDocTagNodiscard
impl PartialEq for LuaDocTagNodiscard
impl Eq for LuaDocTagNodiscard
impl StructuralPartialEq for LuaDocTagNodiscard
Auto Trait Implementations§
impl Freeze for LuaDocTagNodiscard
impl !RefUnwindSafe for LuaDocTagNodiscard
impl !Send for LuaDocTagNodiscard
impl !Sync for LuaDocTagNodiscard
impl Unpin for LuaDocTagNodiscard
impl !UnwindSafe for LuaDocTagNodiscard
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