Expand description
§Map Function Module
Data transformation via JSONLogic expressions. Each mapping evaluates a
compiled JSONLogic rule against the message’s context (OwnedDataValue)
and assigns the result to a path. The result type is OwnedDataValue —
no serde_json::Value intermediate.
§Features
- JSONLogic-driven transformations
- Dot-path target paths with auto-creation
- Root-field merge semantics for
data/metadata/temp_data - Null results skip assignment
- Audit-trail change tracking
Structs§
- MapConfig
- Configuration for the map function containing a list of mappings.
- MapMapping
- A single mapping that transforms and assigns data.