Expand description
Feature flag evaluation.
Provides FeatureContext and FeatureChecker for evaluating feature
flags stored in the options system.
Structs§
- Feature
Checker - Feature
Context - Application context passed to feature flag evaluation.
Enums§
- Feature
Error - A handle for checking feature flags within a specific namespace.
Why a feature could not be evaluated. Distinct from
crate::OptionsError: an unset feature is not an error here (seeFeatureChecker::try_has), and a value that fails to parse as aFeatureis.
Functions§
- features
- Get a feature checker handle for a namespace.