From 9c0453f10e0ccf15d09e03cad7e7ac7a540586d2 Mon Sep 17 00:00:00 2001 From: Joseph Livesey Date: Sun, 24 Sep 2023 19:39:52 -0400 Subject: [PATCH] fix: fix unnecessary into_iter clippy warnings --- src/kmer.rs | 1 - src/reader.rs | 6 ++---- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/src/kmer.rs b/src/kmer.rs index df7e474..2706e87 100644 --- a/src/kmer.rs +++ b/src/kmer.rs @@ -49,7 +49,6 @@ impl Kmer { pub(crate) fn unpack(&mut self, k: usize) { self.bytes = (0..k) - .into_iter() .map(|i| self.packed_bits << ((i * 2) + 64 - (k * 2)) >> 62) .map(ByteConversion::from_u64) .collect() diff --git a/src/reader.rs b/src/reader.rs index 26bad82..e539e96 100644 --- a/src/reader.rs +++ b/src/reader.rs @@ -7,8 +7,7 @@ use rayon::{prelude::IntoParallelIterator, vec::IntoIter}; pub(crate) fn read + Debug>(path: P) -> Result, Box> { Ok(bio::io::fasta::Reader::from_file(path)? .records() - .into_iter() - .map(|read| read.expect("Error reading fasta record.")) + .map(|read| read.expect("Error reading FASTA record.")) .map(|record| Bytes::copy_from_slice(record.seq())) .collect::>() .into_par_iter()) @@ -20,8 +19,7 @@ pub(crate) fn read + Debug>(path: P) -> Result, B let mut v = Vec::new(); while let Some(record) = reader.next() { let record = record.expect("invalid record"); - let seq = record.seq(); - let seq = Bytes::copy_from_slice(&seq); + let seq = Bytes::copy_from_slice(&record.seq()); v.push(seq); } Ok(v.into_par_iter())