diff --git a/Cargo.lock b/Cargo.lock
index 9710fe5a6efc1d02ac7a5e181ca9065480e44c6a..91ab3bce1fc1b571146ea915c9ec5ea82035bb06 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -3711,15 +3711,15 @@ dependencies = [
 
 [[package]]
 name = "toml"
-version = "0.8.5"
+version = "0.8.6"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3efaf127c78d5339cc547cce4e4d973bd5e4f56e949a06d091c082ebeef2f800"
+checksum = "8ff9e3abce27ee2c9a37f9ad37238c1bdd4e789c84ba37df76aa4d528f5072cc"
 dependencies = [
  "indexmap 2.0.2",
  "serde",
  "serde_spanned",
  "toml_datetime",
- "toml_edit 0.20.5",
+ "toml_edit 0.20.7",
 ]
 
 [[package]]
@@ -3744,9 +3744,9 @@ dependencies = [
 
 [[package]]
 name = "toml_edit"
-version = "0.20.5"
+version = "0.20.7"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "782bf6c2ddf761c1e7855405e8975472acf76f7f36d0d4328bd3b7a2fae12a85"
+checksum = "70f427fce4d84c72b5b732388bf4a9f4531b53f74e2887e3ecb2481f68f66d81"
 dependencies = [
  "indexmap 2.0.2",
  "serde",
@@ -4709,18 +4709,18 @@ checksum = "dd15f8e0dbb966fd9245e7498c7e9e5055d9e5c8b676b95bd67091cd11a1e697"
 
 [[package]]
 name = "zerocopy"
-version = "0.7.15"
+version = "0.7.18"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "81ba595b9f2772fbee2312de30eeb80ec773b4cb2f1e8098db024afadda6c06f"
+checksum = "ede7d7c7970ca2215b8c1ccf4d4f354c4733201dfaaba72d44ae5b37472e4901"
 dependencies = [
  "zerocopy-derive",
 ]
 
 [[package]]
 name = "zerocopy-derive"
-version = "0.7.15"
+version = "0.7.18"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "772666c41fb6dceaf520b564b962d738a8e1a83b41bd48945f50837aed78bb1d"
+checksum = "4b27b1bb92570f989aac0ab7e9cbfbacdd65973f7ee920d9f0e71ebac878fd0b"
 dependencies = [
  "proc-macro2",
  "quote",
diff --git a/amadeus/src/components/mainpanel/playlists.rs b/amadeus/src/components/mainpanel/playlists.rs
index 3bc015fd4ed69f97bf65d81e209b273069902722..050b6228eeaa2a2411c96f44c673c6fcd7ee0306 100644
--- a/amadeus/src/components/mainpanel/playlists.rs
+++ b/amadeus/src/components/mainpanel/playlists.rs
@@ -87,9 +87,9 @@ impl State {
     /// Remove playlists from the list of playlists, returns whever the playlist was found and was
     /// removed from the vector.
     fn remove(&mut self, names: &[impl AsRef<str>]) -> bool {
-        !names.iter().fold(false, |not, name| {
-            not || self.playlists.remove(name.as_ref()).is_none()
-        })
+        !names
+            .iter()
+            .any(|name| self.playlists.remove(name.as_ref()).is_none())
     }
 
     /// Keep playlists from the list of playlists.
@@ -202,9 +202,7 @@ impl State {
                                 .push(vertical_space(4))
                                 .push(text(format!("Updated at: {time}")));
                         };
-                        column
-                            .push(vertical_space(10))
-                            .push(horizontal_rule(4))
+                        column.push(vertical_space(10)).push(horizontal_rule(4))
                     })
                     .unwrap_or_default()
                     .push(content.view().map(|req| Request::Inner(plt.clone(), req)))