jellyfin_sdk_rust/api/models/
keys.rs1use serde::Deserialize;
2
3#[derive(Deserialize, Debug)]
5pub struct JellyfinKey {
6 #[serde(rename = "Id")]
7 pub id: u16,
8 #[serde(rename = "AccessToken")]
9 pub access_token: String,
10 #[serde(rename = "DeviceId")]
11 pub device_id: String,
12 #[serde(rename = "AppName")]
13 pub app_name: String,
14 #[serde(rename = "AppVersion")]
15 pub app_version: String,
16 #[serde(rename = "DeviceName")]
17 pub device_name: String,
18 #[serde(rename = "UserId")]
19 pub user_id: String,
20 #[serde(rename = "IsActive")]
21 pub is_active: bool,
22 #[serde(rename = "DateCreated")]
23 pub date_created: String,
24 #[serde(rename = "DateRevoked")]
25 pub date_revoked: Option<String>,
26 #[serde(rename = "DateLastActivity")]
27 pub date_last_activity: String,
28 #[serde(rename = "UserName")]
29 pub user_name: Option<String>,
30}