From b07d92188070e223e1585d3f9a0635fcedfe4b0f Mon Sep 17 00:00:00 2001 From: Benjamyn Love Date: Sun, 10 Mar 2024 21:40:48 +1100 Subject: [PATCH] Use enumerate() instead of manual counter --- src/handlers/plasma.rs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/handlers/plasma.rs b/src/handlers/plasma.rs index b770ff9..d92479d 100644 --- a/src/handlers/plasma.rs +++ b/src/handlers/plasma.rs @@ -31,8 +31,7 @@ pub fn change_wallpapers(wallpapers: &Wallpapers) { pub fn generate_js(wallpapers: &Wallpapers) -> String { let mut javascript = String::new(); javascript.push_str("var allDesktops = desktops();\n"); - let mut count = 0; - for monitor in wallpapers.config.monitors.monitors.iter() { + for (count, monitor) in wallpapers.config.monitors.monitors.iter().enumerate() { let mut boilerplate = String::new(); let _ = write!( &mut boilerplate, @@ -45,7 +44,6 @@ pub fn generate_js(wallpapers: &Wallpapers) -> String { wallpapers.random_selection(monitor) ); javascript.push_str(&boilerplate); - count += 1; } javascript }