From 66f6eb2ad5d01157f1a43befdece806736574294 Mon Sep 17 00:00:00 2001 From: Aljoscha Meyer Date: Thu, 28 Nov 2024 10:56:05 +0100 Subject: [PATCH] Run clippy --- ufotofu/src/producer/macros.rs | 10 +++++++-- ufotofu/src/producer/test_producer.rs | 31 +++++++++++++++------------ 2 files changed, 25 insertions(+), 16 deletions(-) diff --git a/ufotofu/src/producer/macros.rs b/ufotofu/src/producer/macros.rs index dba1d5f..fafe2f2 100644 --- a/ufotofu/src/producer/macros.rs +++ b/ufotofu/src/producer/macros.rs @@ -98,14 +98,20 @@ macro_rules! invarianted_bulk_producer_methods { async fn bulk_produce( &mut self, buf: &mut [Self::Item], - ) -> Result, Self::Error> where Self::Item: Clone { + ) -> Result, Self::Error> + where + Self::Item: Clone, + { ufotofu::BulkProducer::bulk_produce(&mut self.0, buf).await } async fn bulk_overwrite_full_slice<'kfhwkfwe>( &mut self, buf: &'kfhwkfwe mut [Self::Item], - ) -> Result<(), ufotofu::OverwriteFullSliceError> where Self::Item: Clone { + ) -> Result<(), ufotofu::OverwriteFullSliceError> + where + Self::Item: Clone, + { ufotofu::BulkProducer::bulk_overwrite_full_slice(&mut self.0, buf).await } }; diff --git a/ufotofu/src/producer/test_producer.rs b/ufotofu/src/producer/test_producer.rs index 821605e..4dee160 100644 --- a/ufotofu/src/producer/test_producer.rs +++ b/ufotofu/src/producer/test_producer.rs @@ -338,15 +338,15 @@ impl Producer for TestProducer { async fn produce(&mut self) -> Result, Self::Error> { self.maybe_yield().await; - if self.inner.remaining().len() == 0 { - return Ok(Right(self.last.take().unwrap()?)); + if self.inner.remaining().is_empty() { + Ok(Right(self.last.take().unwrap()?)) } else { - return Ok(Left( + Ok(Left( Producer::produce(&mut self.inner) .await .unwrap() .unwrap_left(), - )); + )) } } } @@ -354,7 +354,7 @@ impl Producer for TestProducer { impl BufferedProducer for TestProducer { async fn slurp(&mut self) -> Result<(), Self::Error> { self.maybe_yield().await; - if self.inner.remaining().len() == 0 && self.last.as_ref().unwrap().is_err() { + if self.inner.remaining().is_empty() && self.last.as_ref().unwrap().is_err() { let last_owned = self.last.take().unwrap(); match last_owned { Ok(_) => unreachable!(), @@ -362,7 +362,7 @@ impl BufferedProducer for TestProducer BulkProducer for TestProducer return Ok(Right(fin)), - Err(err) => return Err(err), + Ok(fin) => Ok(Right(fin)), + Err(err) => Err(err), } } else { match self.exposed_items_sizes { None => { - return Ok(Left( + Ok(Left( BulkProducer::expose_items(&mut self.inner) .await .unwrap() .unwrap_left(), - )); + )) } Some((ref exposed_item_sizes, ref mut index)) => { let max_len: usize = exposed_item_sizes[*index].into(); @@ -408,7 +408,7 @@ impl BulkProducer for TestProducer Result<(), Self::Error> { self.maybe_yield().await; - if self.inner.remaining().len() == 0 && self.last.as_ref().unwrap().is_err() { + if self.inner.remaining().is_empty() && self.last.as_ref().unwrap().is_err() { let last_owned = self.last.take().unwrap(); match last_owned { Ok(_) => unreachable!(), @@ -416,8 +416,11 @@ impl BulkProducer for TestProducer