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