Expand description
Pattern Matching with Variable Binding (P3 Feature - Advanced)
This module implements Drools-style pattern matching with:
- Variable binding ($var)
 - Multi-object patterns
 - Join conditions between patterns
 - Field constraints with variables
 
Structs§
- Multi
Pattern  - Multi-pattern rule with joins
 - Pattern
 - A pattern matches facts of a specific type with constraints
 - Pattern
Builder  - Pattern builder for easier construction (Drools-style DSL)
 
Enums§
- Pattern
Constraint  - Pattern constraint with optional variable binding
 
Type Aliases§
- Variable
 - Variable name (e.g., “$name”, “$age”)