class

KemalWAF::Evaluator

Inherits Reference / Object

============================================================================= Evaluator with Zero GC Hotpath + Branchless Dispatch

Constants

Log = ::Log.for("evaluator")

Constructors

new(rule_loader : RuleLoader, observe_mode : Bool, body_limit : Int32)
Source

Instance methods

evaluate(request : HTTP::Request, body : String | Nil) : EvaluationResult
Source
pool_stats
Source