feature_provider library

Classes

CachedFeatureProvider
Base provider with caching capabilities
FeatureProvider
Feature provider interface
FlagEvaluationResult<T>
Result of feature flag evaluation
InMemoryProvider
In-memory provider implementation with caching - FIXED for synchronous default provider
ProviderConfig
Provider configuration
ProviderMetadata
Provider metadata

Enums

ErrorCode
OpenFeature error codes
ProviderState
Provider states for lifecycle management

Exceptions / Errors

ProviderException
Provider exception