Skip to main content

flagd_evaluation_engine/
lib.rs

1//! Flagd Evaluation Engine
2//!
3//! A JSONLogic-based evaluation engine for flagd, providing local flag evaluation
4//! with support for targeting rules, fractional rollouts, and semantic version comparisons.
5
6pub mod error;
7pub mod model;
8pub mod targeting;
9
10// Re-export main types for ease of use
11pub use error::FlagdEvaluationError;
12pub use model::{FeatureFlag, FlagParser};
13pub use targeting::Operator;