Expand description
In-memory feature flag evaluation with rollout, environment, targeting, and A/B variant support.
§Example
use philiprehberger_feature_flags::{FeatureFlags, FlagConfig};
let mut flags = FeatureFlags::new();
flags.set("dark_mode", FlagConfig::new(true));
assert!(flags.is_enabled("dark_mode"));Structs§
- Context
- Evaluation context for feature flag checks.
- Feature
Flags - In-memory feature flag store.
- Flag
Config - Configuration for a single feature flag.