pub struct LuaEmptyStat { /* private fields */ }Trait Implementations§
Source§impl Clone for LuaEmptyStat
impl Clone for LuaEmptyStat
Source§fn clone(&self) -> LuaEmptyStat
fn clone(&self) -> LuaEmptyStat
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 LuaEmptyStat
impl Debug for LuaEmptyStat
Source§impl Hash for LuaEmptyStat
impl Hash for LuaEmptyStat
Source§impl LuaAstNode for LuaEmptyStat
impl LuaAstNode for LuaEmptyStat
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_position(&self) -> TextSize
fn get_range(&self) -> TextRange
fn get_syntax_id(&self) -> LuaSyntaxId
fn dump(&self)
Source§impl LuaCommentOwner for LuaEmptyStat
impl LuaCommentOwner for LuaEmptyStat
fn get_comments(&self) -> Vec<LuaComment>
Source§impl PartialEq for LuaEmptyStat
impl PartialEq for LuaEmptyStat
impl Eq for LuaEmptyStat
impl StructuralPartialEq for LuaEmptyStat
Auto Trait Implementations§
impl Freeze for LuaEmptyStat
impl !RefUnwindSafe for LuaEmptyStat
impl !Send for LuaEmptyStat
impl !Sync for LuaEmptyStat
impl Unpin for LuaEmptyStat
impl !UnwindSafe for LuaEmptyStat
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)