statsig_rust/event_logging/
statsig_event.rs

1use serde::{Deserialize, Serialize};
2use serde_json::Value;
3use std::collections::HashMap;
4
5#[derive(Serialize, Deserialize)]
6#[serde(rename_all = "camelCase")]
7pub struct StatsigEvent {
8    pub event_name: String,
9    pub value: Option<Value>,
10    pub metadata: Option<HashMap<String, String>>,
11    pub statsig_metadata: Option<HashMap<String, Value>>,
12}