From 09f96616254f92dc5a57e9ff3f3a98b10adbc56e Mon Sep 17 00:00:00 2001 From: steven-omaha <35634100+steven-omaha@users.noreply.github.com> Date: Fri, 2 Dec 2022 16:50:04 +0100 Subject: [PATCH] refactor --- src/package.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/package.rs b/src/package.rs index b5ce0d4..ea7ad7d 100644 --- a/src/package.rs +++ b/src/package.rs @@ -1,8 +1,6 @@ use std::collections::HashSet; use std::fmt::{Display, Write}; -use std::fs::File; use std::hash::Hash; -use std::io::{BufReader, Lines}; #[derive(Debug, Eq, PartialOrd, Ord)] pub struct Package { @@ -20,7 +18,9 @@ impl From for Package { } impl Package { - pub(crate) fn from_lines(lines: Lines>) -> HashSet { + pub(crate) fn from_lines( + lines: impl Iterator>, + ) -> HashSet { lines .into_iter() .map(|l| Package::from(l.unwrap()))