From 683f325413c76f839a3347046b56848d04d85b38 Mon Sep 17 00:00:00 2001 From: wborgeaud Date: Thu, 2 Jun 2022 19:01:44 +0200 Subject: [PATCH] PR feedback --- plonky2/src/gadgets/arithmetic.rs | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/plonky2/src/gadgets/arithmetic.rs b/plonky2/src/gadgets/arithmetic.rs index ad587a49..4306a3a9 100644 --- a/plonky2/src/gadgets/arithmetic.rs +++ b/plonky2/src/gadgets/arithmetic.rs @@ -210,12 +210,9 @@ impl, const D: usize> CircuitBuilder { where T: Borrow, { - let mut iter = terms.into_iter(); - if let Some(first) = iter.next() { - iter.fold(*first.borrow(), |acc, t| self.mul(acc, *t.borrow())) - } else { - self.one() - } + terms + .into_iter() + .fold(self.one(), |acc, t| self.mul(acc, *t.borrow())) } /// Exponentiate `base` to the power of `2^power_log`.