Re-exports§
pub use builder::RuleBuilder;pub use datalogic::CustomOperator;pub use datalogic::DataLogic;pub use error::LogicError;pub use logic::Logic;pub use logic::Result;pub use value::DataValue;pub use value::FromDataValue;pub use value::FromJson;pub use value::IntoDataValue;pub use value::ToJson;pub use arena::SimpleOperatorAdapter;pub use arena::SimpleOperatorFn;
Modules§
- arena
- Arena allocation system for efficient memory management.
- builder
- Builder API for creating JSONLogic rules.
- datalogic
- Main interface for the DataLogic library
- error
- Unified error handling for the DataLogic library
- logic
- Logic expression representation and evaluation.
- value
- Value representation for efficient data processing.