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