diff --git a/src/main.rs b/src/main.rs index 5db5e4f..7aefa4b 100644 --- a/src/main.rs +++ b/src/main.rs @@ -557,7 +557,7 @@ fn handle_relative_connection( let lines: Vec<_> = lines.map(|line| line.unwrap_or_default()).collect(); let mut lines = lines.into_iter(); if i > 0 { - while let Some(line) = lines.next() { + for line in lines.by_ref() { let empty = line.trim().is_empty(); if empty == last_empty { continue; @@ -651,7 +651,7 @@ fn handle_relative_connection( let lines: Vec<_> = lines.map(|line| line.unwrap_or_default()).collect(); let mut lines = lines.into_iter(); if i > 0 { - while let Some(line) = lines.next() { + for line in lines.by_ref() { let empty = line.trim().is_empty(); if empty == last_empty { continue;