open-feature-flagd 0.2.0

The official flagd provider for OpenFeature.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
// Re-export from flagd-evaluation-engine crate
pub use flagd_evaluation_engine::model;
pub use flagd_evaluation_engine::targeting;

pub use flagd_evaluation_engine::Operator;
pub use flagd_evaluation_engine::error::FlagdEvaluationError;
pub use flagd_evaluation_engine::{FeatureFlag, FlagParser};

// Storage module (async storage - specific to flagd)
pub mod storage;
pub use storage::{
    Connector, FileConnector, FlagStore, GrpcStreamConnector, QueuePayload, QueuePayloadType,
    StorageQueryResult, StorageState, StorageStateChange,
};

// Resolver modules (specific to flagd, not extracted)
pub mod resolver;