From 8b5beee1dc3da153d0e4a2c9a9e85ff8540e15d8 Mon Sep 17 00:00:00 2001 From: Alex Pasmantier <47638216+alexpasmantier@users.noreply.github.com> Date: Tue, 7 Jan 2025 17:59:44 +0100 Subject: [PATCH] perf: drop deduplication when loading cable candidate lines (#248) related to #194 --- crates/television-channels/src/channels/cable.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/television-channels/src/channels/cable.rs b/crates/television-channels/src/channels/cable.rs index e378dd6..4743eae 100644 --- a/crates/television-channels/src/channels/cable.rs +++ b/crates/television-channels/src/channels/cable.rs @@ -112,7 +112,7 @@ async fn load_candidates(command: String, injector: Injector) { let decoded_output = String::from_utf8_lossy(&output.stdout); debug!("Decoded output: {:?}", decoded_output); - for line in decoded_output.lines().collect::>() { + for line in decoded_output.lines() { if !line.trim().is_empty() { let () = injector.push(line.to_string(), |e, cols| { cols[0] = e.clone().into();