From 3c0e5069caf8aae554f06fc004a827f3b9810792 Mon Sep 17 00:00:00 2001 From: Stephen Seo Date: Tue, 16 Aug 2022 20:24:29 +0900 Subject: [PATCH] Refactor trim() of input line fetching netdev info --- src/proc.rs | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/proc.rs b/src/proc.rs index 58ce2ec..a4ac4a7 100644 --- a/src/proc.rs +++ b/src/proc.rs @@ -83,10 +83,9 @@ impl NetInfo { } let mut dev_line: Option<&str> = None; - for line in netdev_string.lines() { - let trimmed_line = line.trim(); - if trimmed_line.starts_with(&self.dev_name) { - dev_line = Some(trimmed_line); + for line in netdev_string.lines().map(|line| line.trim()) { + if line.starts_with(&self.dev_name) { + dev_line = Some(line); break; } }