Docs.rs
  • darklua-0.8.0
    • darklua 0.8.0
    • Docs.rs crate page
    • MIT
    • Links
    • Homepage
    • Repository
    • crates.io
    • Source
    • Owners
    • jeparlefrancais
    • Dependencies
      • durationfmt ^0.1.1 normal
      • env_logger ^0.9.0 normal
      • full_moon ^0.15.1 normal
      • json5 ^0.4 normal
      • log ^0.4 normal
      • serde ^1.0 normal
      • structopt ^0.3.25 normal
      • assert_cmd ^2.0.4 dev
      • insta ^1.7.1 dev
      • paste ^1.0 dev
      • pretty_assertions ^0.7.2 dev
      • rand ^0.7.3 dev
      • rand_distr ^0.2.2 dev
      • regex ^1.5.5 dev
      • tempfile ^3.3.0 dev
    • Versions
    • 13.95% of the crate is documented
  • Go to latest version
  • Platform
    • i686-pc-windows-msvc
    • i686-unknown-linux-gnu
    • x86_64-apple-darwin
    • x86_64-pc-windows-msvc
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Badges
    • Builds
    • Metadata
    • Shorthand URLs
    • Download
    • Rustdoc JSON
    • Build queue
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation
logo

logo

FlawlessRule

Required Methods

  • flawless_process

Implementors

In darklua_core::rules

logo
Change settings

Trait darklua_core::rules::FlawlessRule

source · [−]
pub trait FlawlessRule {
    fn flawless_process(&self, block: &mut Block, context: &mut Context);
}

Required Methods

source

fn flawless_process(&self, block: &mut Block, context: &mut Context)

Implementors

source

impl FlawlessRule for ComputeExpression

source

impl FlawlessRule for ConvertIndexToField

source

impl FlawlessRule for ConvertLocalFunctionToAssign

source

impl FlawlessRule for FilterAfterEarlyReturn

source

impl FlawlessRule for GroupLocalAssignment

source

impl FlawlessRule for InjectGlobalValue

source

impl FlawlessRule for RemoveComments

source

impl FlawlessRule for RemoveEmptyDo

source

impl FlawlessRule for RemoveFunctionCallParens

source

impl FlawlessRule for RemoveMethodDefinition

source

impl FlawlessRule for RemoveNilDeclaration

source

impl FlawlessRule for RemoveSpaces

source

impl FlawlessRule for RemoveUnusedIfBranch

source

impl FlawlessRule for RemoveUnusedWhile

source

impl FlawlessRule for RenameVariables