authentik_rust/models/
event_top_per_user.rs1use crate::models;
12
13#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
15pub struct EventTopPerUser {
16 #[serde(rename = "application")]
17 pub application: std::collections::HashMap<String, serde_json::Value>,
18 #[serde(rename = "counted_events")]
19 pub counted_events: i32,
20 #[serde(rename = "unique_users")]
21 pub unique_users: i32,
22}
23
24impl EventTopPerUser {
25 pub fn new(application: std::collections::HashMap<String, serde_json::Value>, counted_events: i32, unique_users: i32) -> EventTopPerUser {
27 EventTopPerUser {
28 application,
29 counted_events,
30 unique_users,
31 }
32 }
33}
34