jellyfin_sdk_rust/api/models/
logs.rs

1use serde::Deserialize;
2
3/// Structure received from `/System/ActivityLog/Entries` API calls.
4#[derive(Deserialize, Debug)]
5pub struct JellyfinLogEntry {
6    #[serde(rename = "Id")]
7    pub id: u16,
8    #[serde(rename = "Name")]
9    pub name: String,
10    #[serde(rename = "Overview")]
11    pub overview: Option<String>,
12    #[serde(rename = "ShortOverview")]
13    pub short_overview: Option<String>,
14    #[serde(rename = "Type")]
15    pub r#type: String,
16    #[serde(rename = "Date")]
17    pub date: String,
18    #[serde(rename = "UserId")]
19    pub user_id: String,
20    #[serde(rename = "UserPrimaryImageTag")]
21    pub user_primary_image_tag: Option<String>,
22    #[serde(rename = "Severity")]
23    pub severity: String,
24}