From ffe3e9cca5341ff102ac2211e165b908e068be15 Mon Sep 17 00:00:00 2001 From: metamuffin Date: Fri, 7 Feb 2025 16:26:18 +0100 Subject: more clippy --- common/src/api.rs | 14 ++++++++------ import/src/lib.rs | 5 ++--- 2 files changed, 10 insertions(+), 9 deletions(-) diff --git a/common/src/api.rs b/common/src/api.rs index d0b1db7..111ae57 100644 --- a/common/src/api.rs +++ b/common/src/api.rs @@ -8,10 +8,12 @@ use crate::{user::NodeUserData, Node}; use serde::{Deserialize, Serialize}; use std::sync::Arc; +type NodesWithUdata = Vec<(Arc, NodeUserData)>; + #[derive(Serialize, Deserialize)] pub struct ApiNodeResponse { - pub parents: Vec<(Arc, NodeUserData)>, - pub children: Vec<(Arc, NodeUserData)>, + pub parents: NodesWithUdata, + pub children: NodesWithUdata, pub node: Arc, pub userdata: NodeUserData, } @@ -19,18 +21,18 @@ pub struct ApiNodeResponse { #[derive(Serialize, Deserialize)] pub struct ApiSearchResponse { pub count: usize, - pub results: Vec<(Arc, NodeUserData)>, + pub results: NodesWithUdata, } #[derive(Serialize, Deserialize)] pub struct ApiItemsResponse { pub count: usize, pub pages: usize, - pub items: Vec<(Arc, NodeUserData)>, + pub items: NodesWithUdata, } #[derive(Serialize, Deserialize)] pub struct ApiHomeResponse { - pub toplevel: Vec<(Arc, NodeUserData)>, - pub categories: Vec<(String, Vec<(Arc, NodeUserData)>)>, + pub toplevel: NodesWithUdata, + pub categories: Vec<(String, NodesWithUdata)>, } diff --git a/import/src/lib.rs b/import/src/lib.rs index 8cc9ddd..f97e70f 100644 --- a/import/src/lib.rs +++ b/import/src/lib.rs @@ -496,9 +496,8 @@ fn import_media_file( let tmdb_details = rthandle.block_on(tmdb.episode_details(tmdb_id, season, episode))?; if let Some(still) = &tmdb_details.still_path { - poster = Some( - AssetInner::Cache(rthandle.block_on(tmdb.image(still))?).ser(), - ) + poster = + Some(AssetInner::Cache(rthandle.block_on(tmdb.image(still))?).ser()) } } } -- cgit v1.2.3-70-g09d2