use api::*; #[tokio::main] pub async fn main() { let config = std::fs::read_to_string("config.toml").expect("Config.toml"); let config: JellyfinConfig = toml::from_str(&config).expect("Failed to parse config.toml"); let mut jellyfin = JellyfinClient::new(config); jellyfin.authenticate_with_cached_token(".session").await.expect("Auth"); let items = jellyfin.raw_items().await.expect("Items"); std::fs::write( "items.json", serde_json::to_string_pretty(&items).expect("Serialize items"), ); }