Skip to content

Commit 2c7b1fb

Browse files
committed
clippy: don't use .iter and .iter_mut where not necessary
Also a style thing, but makes the code more idiomatic.
1 parent 9d5a796 commit 2c7b1fb

File tree

4 files changed

+5
-5
lines changed

4 files changed

+5
-5
lines changed

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ enum_glob_use = "allow"
7171
expl_impl_clone_on_copy = "warn"
7272
explicit_deref_methods = "warn"
7373
explicit_into_iter_loop = "warn"
74-
explicit_iter_loop = "allow"
74+
explicit_iter_loop = "warn"
7575
filter_map_next = "warn"
7676
flat_map_option = "allow"
7777
float_cmp = "warn"

src/num.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -298,7 +298,7 @@ impl fmt::Display for U256 {
298298
is_zero = true;
299299

300300
// Divide by 10, starting at the most significant bytes
301-
for byte in bytes.iter_mut() {
301+
for byte in &mut bytes {
302302
let value = carry * 256 + u32::from(*byte);
303303
*byte = (value / 10) as u8;
304304
carry = value % 10;

src/serde.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@ impl<'a> Serialize for WitnessMapSerializer<'a> {
144144
S: Serializer,
145145
{
146146
let mut map = serializer.serialize_map(Some(self.0.len()))?;
147-
for (name, value) in self.0.iter() {
147+
for (name, value) in self.0 {
148148
map.serialize_entry(name.as_inner(), &ValueMapSerializer(value))?;
149149
}
150150
map.end()

src/value.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -934,7 +934,7 @@ impl ValueConstructible for StructuralValue {
934934

935935
fn array<I: IntoIterator<Item = Self>>(elements: I, ty: Self::Type) -> Self {
936936
let elements: Vec<Self> = elements.into_iter().collect();
937-
for element in elements.iter() {
937+
for element in &elements {
938938
assert!(
939939
element.is_of_type(&ty),
940940
"Element {element} is not of expected type {ty}"
@@ -954,7 +954,7 @@ impl ValueConstructible for StructuralValue {
954954
elements.len() < bound.get(),
955955
"There must be fewer list elements than the bound {bound}"
956956
);
957-
for element in elements.iter() {
957+
for element in &elements {
958958
assert!(
959959
element.is_of_type(&ty),
960960
"Element {element} is not of expected type {ty}"

0 commit comments

Comments
 (0)