statsig_rust/evaluation/user_agent_parsing/mod.rs
1pub mod experimental_ua_parser;
2pub mod statsig_uaparser;
3pub mod third_party_ua_parser;
4pub mod ua_parser;
5
6use serde::Serialize;
7pub use ua_parser::UserAgentParser;
8
9#[derive(Serialize, Debug)]
10pub struct ParsedUserAgentValue {
11 pub os_name: Option<String>,
12 pub os_version: Option<String>,
13 pub browser_name: Option<String>,
14 pub browser_version: Option<String>,
15}