Docs.rs
  • darklua-0.10.0
    • darklua 0.10.0
    • Docs.rs crate page
    • MIT
    • Links
    • Homepage
    • Repository
    • crates.io
    • Source
    • Owners
    • jeparlefrancais
    • Dependencies
      • clap ^4.3.11 normal
      • durationfmt ^0.1.1 normal
      • elsa ^1.8.1 normal
      • env_logger ^0.10.0 normal
      • full_moon ^0.18.1 normal
      • json5 ^0.4.1 normal
      • log ^0.4.19 normal
      • pathdiff ^0.2.1 normal
      • serde ^1.0 normal
      • serde_json ^1.0.102 normal
      • serde_yaml ^0.9.22 normal
      • toml ^0.7.2 normal
      • tracing ^0.1 normal
      • wax ^0.5.0 normal
      • assert_cmd ^2.0.11 dev
      • criterion ^0.5.1 dev
      • include_dir ^0.7.3 dev
      • insta ^1.30.0 dev
      • paste ^1.0.13 dev
      • pretty_assertions ^1.4.0 dev
      • rand ^0.8.5 dev
      • rand_distr ^0.4.3 dev
      • serde_bytes ^0.11.11 dev
      • tempfile ^3.6.0 dev
      • tracing-subscriber ^0.3.16 dev
      • tracing-tracy ^0.10.1 dev
      • node-sys ^0.4.2 normal
      • web-sys ^0.3.60 normal
    • Versions
    • 26.98% of the crate is documented
  • Go to latest version
  • Platform
    • i686-unknown-linux-gnu
    • 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

?
Change settings

Trait darklua_core::rules::FlawlessRule

source ·
pub trait FlawlessRule {
    // Required method
    fn flawless_process(&self, block: &mut Block, context: &Context<'_, '_, '_>);
}

Required Methods§

source

fn flawless_process(&self, block: &mut Block, context: &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 RemoveCompoundAssignment

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