Struct darklua_core::generator::ReadableLuaGenerator [−][src]
pub struct ReadableLuaGenerator { /* fields omitted */ }This implementation of LuaGenerator attempts to produce Lua code as readable as possible.
Implementations
Trait Implementations
impl Clone for ReadableLuaGenerator[src]
impl Clone for ReadableLuaGenerator[src]fn clone(&self) -> ReadableLuaGenerator[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Default for ReadableLuaGenerator[src]
impl Default for ReadableLuaGenerator[src]impl LuaGenerator for ReadableLuaGenerator[src]
impl LuaGenerator for ReadableLuaGenerator[src]fn into_string(self) -> String[src]
fn write_block(&mut self, block: &Block)[src]
fn write_last_statement(&mut self, statement: &LastStatement)[src]
fn write_assign_statement(&mut self, assign: &AssignStatement)[src]
fn write_local_assign(&mut self, assign: &LocalAssignStatement)[src]
fn write_local_function(&mut self, function: &LocalFunctionStatement)[src]
fn write_generic_for(&mut self, generic_for: &GenericForStatement)[src]
fn write_numeric_for(&mut self, numeric_for: &NumericForStatement)[src]
fn write_if_statement(&mut self, if_statement: &IfStatement)[src]
fn write_function_statement(&mut self, function: &FunctionStatement)[src]
fn write_do_statement(&mut self, do_statement: &DoStatement)[src]
fn write_repeat_statement(&mut self, repeat: &RepeatStatement)[src]
fn write_while_statement(&mut self, while_statement: &WhileStatement)[src]
fn write_expression(&mut self, expression: &Expression)[src]
fn write_binary_expression(&mut self, binary: &BinaryExpression)[src]
fn write_unary_expression(&mut self, unary: &UnaryExpression)[src]
fn write_function(&mut self, function: &FunctionExpression)[src]
fn write_function_call(&mut self, call: &FunctionCall)[src]
fn write_arguments(&mut self, arguments: &Arguments)[src]
fn write_field(&mut self, field: &FieldExpression)[src]
fn write_index(&mut self, index: &IndexExpression)[src]
fn write_prefix(&mut self, prefix: &Prefix)[src]
fn write_table(&mut self, table: &TableExpression)[src]
fn write_table_entry(&mut self, entry: &TableEntry)[src]
fn write_number(&mut self, number: &NumberExpression)[src]
fn write_string(&mut self, string: &StringExpression)[src]
fn write_statement(&mut self, statement: &Statement)[src]
Auto Trait Implementations
impl RefUnwindSafe for ReadableLuaGenerator
impl RefUnwindSafe for ReadableLuaGeneratorimpl Send for ReadableLuaGenerator
impl Send for ReadableLuaGeneratorimpl Sync for ReadableLuaGenerator
impl Sync for ReadableLuaGeneratorimpl Unpin for ReadableLuaGenerator
impl Unpin for ReadableLuaGeneratorimpl UnwindSafe for ReadableLuaGenerator
impl UnwindSafe for ReadableLuaGenerator