Enum darklua_core::nodes::Statement [−][src]
pub enum Statement {
Assign(AssignStatement),
Do(DoStatement),
Call(FunctionCall),
CompoundAssign(CompoundAssignStatement),
Function(FunctionStatement),
GenericFor(GenericForStatement),
If(IfStatement),
LocalAssign(LocalAssignStatement),
LocalFunction(LocalFunctionStatement),
NumericFor(Box<NumericForStatement>),
Repeat(RepeatStatement),
While(WhileStatement),
}
Variants
Assign(AssignStatement)
Tuple Fields of Assign
Do(DoStatement)
Tuple Fields of Do
0: DoStatement
Call(FunctionCall)
Tuple Fields of Call
0: FunctionCall
CompoundAssign(CompoundAssignStatement)
Tuple Fields of CompoundAssign
Function(FunctionStatement)
Tuple Fields of Function
GenericFor(GenericForStatement)
Tuple Fields of GenericFor
If(IfStatement)
Tuple Fields of If
0: IfStatement
LocalAssign(LocalAssignStatement)
Tuple Fields of LocalAssign
LocalFunction(LocalFunctionStatement)
Tuple Fields of LocalFunction
NumericFor(Box<NumericForStatement>)
Tuple Fields of NumericFor
Repeat(RepeatStatement)
Tuple Fields of Repeat
While(WhileStatement)
Tuple Fields of While
Trait Implementations
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Auto Trait Implementations
impl RefUnwindSafe for Statement
impl UnwindSafe for Statement
Blanket Implementations
Mutably borrows from an owned value. Read more