Re-exports§
pub use evaluation::dynamic_value::DynamicValue;
pub use evaluation::evaluation_details::EvaluationDetails;
pub use evaluation::evaluation_types::SecondaryExposure;
pub use hashing::HashAlgorithm;
pub use instance_registry::InstanceRegistry;
pub use override_adapter::override_adapter_trait::OverrideAdapter;
pub use override_adapter::statsig_local_override_adapter::StatsigLocalOverrideAdapter;
pub use statsig_core_api_options::DynamicConfigEvaluationOptions;
pub use statsig_core_api_options::ExperimentEvaluationOptions;
pub use statsig_core_api_options::FeatureGateEvaluationOptions;
pub use statsig_core_api_options::LayerEvaluationOptions;
pub use statsig_core_api_options::ParameterStoreEvaluationOptions;
pub use statsig_options::StatsigOptions;
pub use user::user_data::UserData as StatsigUserData;
pub use user::StatsigUser;
pub use user::StatsigUserBuilder;
Modules§
- compression
- data_
store_ interface - evaluation
- event_
logging - event_
logging_ adapter_ trait - global_
configs - hashing
- hashset_
with_ ttl - instance_
registry - log_
event_ payload - networking
- output_
logger - override_
adapter - sdk_
diagnostics - specs_
response - statsig_
core_ api_ options - statsig_
http_ event_ logging_ adapter - statsig_
local_ file_ event_ logging_ adapter - statsig_
metadata - statsig_
options - statsig_
types - user
Macros§
- dyn_
value - get_
instance_ or_ else - get_
instance_ or_ noop - get_
instance_ or_ return - log_d
- log_e
- log_
error_ to_ statsig_ and_ console - log_i
- log_w
- ok_
or_ return_ with - read_
lock_ or_ else - read_
lock_ or_ return - serialize_
if_ not_ none - test_
only_ make_ eval_ value - unwrap_
or_ else - unwrap_
or_ noop - unwrap_
or_ return - unwrap_
or_ return_ with - write_
lock_ or_ noop - write_
lock_ or_ return
Structs§
- Client
Init Response Options - Failure
Details - Initialize
Details - Initialize
Response - Spec
Adapter Config - Spec
Store - Specs
Info - Specs
Update - Statsig
- Statsig
Bootstrap Specs Adapter - Statsig
Customized Specs Adapter - Statsig
Http Event Logging Adapter - Statsig
Http IdLists Adapter - Statsig
Http Specs Adapter - Statsig
Local File Event Logging Adapter - Statsig
Local File Specs Adapter - Statsig
Runtime - Sticky
Values
Enums§
Constants§
Traits§
- Event
Logging Adapter - IdLists
Adapter - Observability
Client - OpsStats
Event Observer - Persistent
Storage - Specs
Adapter - Specs
Update Listener
Functions§
- get_
persistent_ storage_ key - make_
experiment_ from_ sticky_ value - make_
layer_ from_ sticky_ value - make_
sticky_ value_ from_ experiment - make_
sticky_ value_ from_ layer