pub enum NodeFlag {
Show 14 variants
HasClassDecl,
HasConstVarDeclWithIdentifierPattern,
HasConstVarDeclWithNonIdentifierPattern,
HasFunctionDecl,
HasLetVarDeclWithIdentifierPattern,
HasLetVarDeclWithNonIdentifierPattern,
HasNonExprStmtOrVarDecl,
HasVarVarDeclWithIdentifierPattern,
HasVarVarDeclWithNonIdentifierPattern,
UnconditionallyBreaks,
UnconditionallyContinues,
UnconditionallyReturns,
UnconditionallyThrows,
Unreachable,
}
Variants§
HasClassDecl
HasConstVarDeclWithIdentifierPattern
HasConstVarDeclWithNonIdentifierPattern
HasFunctionDecl
HasLetVarDeclWithIdentifierPattern
HasLetVarDeclWithNonIdentifierPattern
HasNonExprStmtOrVarDecl
HasVarVarDeclWithIdentifierPattern
HasVarVarDeclWithNonIdentifierPattern
UnconditionallyBreaks
UnconditionallyContinues
UnconditionallyReturns
UnconditionallyThrows
Unreachable
Trait Implementations§
source§impl PartialEq for NodeFlag
impl PartialEq for NodeFlag
impl Copy for NodeFlag
impl Eq for NodeFlag
impl StructuralEq for NodeFlag
impl StructuralPartialEq for NodeFlag
Auto Trait Implementations§
impl RefUnwindSafe for NodeFlag
impl Send for NodeFlag
impl Sync for NodeFlag
impl Unpin for NodeFlag
impl UnwindSafe for NodeFlag
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