Trait darklua_core::rules::FlawlessRule [−][src]
pub trait FlawlessRule {
fn flawless_process(&self, block: &mut Block, context: &mut Context);
}Required methods
fn flawless_process(&self, block: &mut Block, context: &mut Context)[src]
Implementors
impl FlawlessRule for ComputeExpression[src]
impl FlawlessRule for ComputeExpression[src]fn flawless_process(&self, block: &mut Block, _: &mut Context)[src]
impl FlawlessRule for ConvertLocalFunctionToAssign[src]
impl FlawlessRule for ConvertLocalFunctionToAssign[src]fn flawless_process(&self, block: &mut Block, _: &mut Context)[src]
impl FlawlessRule for GroupLocalAssignment[src]
impl FlawlessRule for GroupLocalAssignment[src]fn flawless_process(&self, block: &mut Block, _: &mut Context)[src]
impl FlawlessRule for InjectGlobalValue[src]
impl FlawlessRule for InjectGlobalValue[src]fn flawless_process(&self, block: &mut Block, _: &mut Context)[src]
impl FlawlessRule for RemoveEmptyDo[src]
impl FlawlessRule for RemoveEmptyDo[src]fn flawless_process(&self, block: &mut Block, _: &mut Context)[src]
impl FlawlessRule for RemoveFunctionCallParens[src]
impl FlawlessRule for RemoveFunctionCallParens[src]fn flawless_process(&self, block: &mut Block, _: &mut Context)[src]
impl FlawlessRule for RemoveMethodDefinition[src]
impl FlawlessRule for RemoveMethodDefinition[src]fn flawless_process(&self, block: &mut Block, _: &mut Context)[src]
impl FlawlessRule for RemoveUnusedIfBranch[src]
impl FlawlessRule for RemoveUnusedIfBranch[src]fn flawless_process(&self, block: &mut Block, _: &mut Context)[src]
impl FlawlessRule for RemoveUnusedWhile[src]
impl FlawlessRule for RemoveUnusedWhile[src]fn flawless_process(&self, block: &mut Block, _: &mut Context)[src]
impl FlawlessRule for RenameVariables[src]
impl FlawlessRule for RenameVariables[src]