pub enum DeclNode {
Class(ClassDeclNode),
Function(FunctionDeclNode),
Lambda(LambdaDeclNode),
Variable(VariableDeclNode),
Stmt(StmtNode),
Module(ImportModuleDeclNode),
}Variants§
Class(ClassDeclNode)
Function(FunctionDeclNode)
Lambda(LambdaDeclNode)
Variable(VariableDeclNode)
Stmt(StmtNode)
Module(ImportModuleDeclNode)
Implementations§
Trait Implementations§
impl Copy for DeclNode
impl StructuralPartialEq for DeclNode
Auto Trait Implementations§
impl Freeze for DeclNode
impl RefUnwindSafe for DeclNode
impl Send for DeclNode
impl Sync for DeclNode
impl Unpin for DeclNode
impl UnsafeUnpin for DeclNode
impl UnwindSafe for DeclNode
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