Crate sigstat

Source

Re-exports§

pub use hashing::HashAlgorithm;
pub use instance_store::InstanceStore;
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_options::StatsigOptions;
pub use statsig_user::StatsigUser;

Modules§

data_store_interface
event_logging_adapter_trait
hashing
hashset_with_ttl
instance_store
log_event_payload
networking
output_logger
override_adapter
sdk_diagnostics
statsig_core_api_options
statsig_http_event_logging_adapter
statsig_local_file_event_logging_adapter
statsig_metadata
statsig_options
statsig_types
statsig_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
unwrap_or_else
unwrap_or_noop
unwrap_or_return
unwrap_or_return_with

Structs§

ClientInitResponseOptions
DynamicValue
EvaluationDetails
InitializeResponse
SamplingProcessor
SecondaryExposure
SpecAdapterConfig
SpecStore
SpecsInfo
SpecsUpdate
Statsig
StatsigBootstrapSpecsAdapter
StatsigCustomizedSpecsAdapter
StatsigHttpEventLoggingAdapter
StatsigHttpIdListsAdapter
StatsigHttpSpecsAdapter
StatsigLocalFileEventLoggingAdapter
StatsigLocalFileSpecsAdapter
StatsigRuntime

Enums§

SpecsAdapterType
SpecsSource
StatsigErr

Constants§

DEFAULT_INIT_TIMEOUT_MS

Traits§

EventLoggingAdapter
IdListsAdapter
ObservabilityClient
OpsStatsEventObserver
SpecsAdapter
SpecsUpdateListener