11 lines
391 B
Rust
11 lines
391 B
Rust
/// Connection details for a single Jellyfin instance.
|
|
#[derive(Debug, Clone, serde::Serialize, serde::Deserialize)]
|
|
pub struct JellyfinConfig {
|
|
/// e.g. `"http://192.168.1.10:8096"` — no trailing slash
|
|
pub base_url: String,
|
|
/// Jellyfin API key (Settings → API Keys)
|
|
pub api_key: String,
|
|
/// The Jellyfin user ID used for library browsing
|
|
pub user_id: String,
|
|
}
|