kameleoon-client 0.9.0

Rust client SDK for feature experimentation and feature flags with Kameleoon.
pub mod client;
pub mod cookies;
pub mod factory;

pub mod data {
    pub use kameleoon_core::data::{
        ApplicationVersion, Browser, BrowserKind, Conversion, ConversionOpts, Cookie, CustomData, CustomDataOpts,
        Device, DeviceKind, Geolocation, GeolocationBuilder, KameleoonData, OperatingSystem, OperatingSystemKind,
        PageView, PageViewOpts, UniqueIdentifier, UserAgent,
    };
}

pub mod config {
    pub use kameleoon_core::config::{KameleoonClientConfig, KameleoonClientConfigBuilder};
}

pub mod types {
    pub use kameleoon_core::types::{
        DataFile, FeatureFlag, JsonValue, RemoteVisitorDataFilter, Rule, Variable, Variation,
    };
}

pub mod error {
    pub use kameleoon_core::error::{ErrorCode, KameleoonError};
}

pub mod logging {
    pub use kameleoon_core::logging::{KameleoonLogger, LogLevel, Logger};
}