Expand description
quamina-rs: Fast pattern-matching library for filtering JSON events
Structs§
- Array
Pos - Represents a field’s position within an array in the event.
- Json
Flattener - Default JSON flattener.
- Owned
Field - A flattened field with owned data.
- Pattern
Limits - Limits on pattern complexity to prevent OOM and stack exhaustion.
- Pruner
Stats - Statistics for pruner rebuilding decisions
- Quamina
- The main pattern matcher
- Quamina
Builder - Builder for configuring a Quamina instance
Enums§
- Quamina
Error - Errors that can occur during pattern matching
Traits§
- Flattener
- Trait for flattening events into field lists.
- Segments
Tree Tracker - Trait for tracking which field paths are used in patterns.