Module compiled_logic_store

Module compiled_logic_store 

Source
Expand description

Global storage for compiled logic expressions

This module provides a thread-safe global store for compiled logic that can be shared across different JSONEval instances and across FFI boundaries.

Structs§

CompiledLogicId
Unique identifier for a compiled logic expression
CompiledLogicStoreStats
Statistics about the compiled logic store

Functions§

compile_logic
Compile logic from a JSON string and return a unique ID
compile_logic_value
Compile logic from a Value and return a unique ID
get_compiled_logic
Get compiled logic by ID
get_store_stats
Get statistics about the global compiled logic store