1
Fork 0

Apply clippy::needless_return suggestions

This commit is contained in:
Mateusz Mikuła 2019-08-22 11:47:36 +02:00 committed by Mateusz Mikuła
parent b7ad3f9fc4
commit 7f4aba40fc

View file

@ -1309,7 +1309,7 @@ impl<I> DoubleEndedIterator for Peekable<I> where I: DoubleEndedIterator {
Self: Sized, F: FnMut(B, Self::Item) -> R, R: Try<Ok=B> Self: Sized, F: FnMut(B, Self::Item) -> R, R: Try<Ok=B>
{ {
match self.peeked.take() { match self.peeked.take() {
Some(None) => return Try::from_ok(init), Some(None) => Try::from_ok(init),
Some(Some(v)) => match self.iter.try_rfold(init, &mut f).into_result() { Some(Some(v)) => match self.iter.try_rfold(init, &mut f).into_result() {
Ok(acc) => f(acc, v), Ok(acc) => f(acc, v),
Err(e) => { Err(e) => {
@ -1326,7 +1326,7 @@ impl<I> DoubleEndedIterator for Peekable<I> where I: DoubleEndedIterator {
where Fold: FnMut(Acc, Self::Item) -> Acc, where Fold: FnMut(Acc, Self::Item) -> Acc,
{ {
match self.peeked { match self.peeked {
Some(None) => return init, Some(None) => init,
Some(Some(v)) => { Some(Some(v)) => {
let acc = self.iter.rfold(init, &mut fold); let acc = self.iter.rfold(init, &mut fold);
fold(acc, v) fold(acc, v)