Skip to content

Commit 53c261a

Browse files
committed
Switch to array.into_iter()
1 parent 09e9ea9 commit 53c261a

3 files changed

Lines changed: 8 additions & 7 deletions

File tree

stdlib/src/lib.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -65,12 +65,12 @@ pub fn get_module_inits() -> StdlibMap {
6565
{ $( $key:expr => $val:expr),* $(,)? }
6666
)*
6767
} => {{
68-
let iter = std::array::IntoIter::new([
68+
let modules = [
6969
$(
7070
$(#[cfg($cfg)] (Cow::<'static, str>::from($key), Box::new($val) as StdlibInitFunc),)*
7171
)*
72-
]);
73-
iter.collect()
72+
];
73+
modules.into_iter().collect()
7474
}};
7575
}
7676
modules! {

vm/src/codecs.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,8 @@ impl CodecsRegistry {
173173
ctx.new_function("surrogateescape_errors", surrogateescape_errors),
174174
),
175175
];
176-
let errors = std::array::IntoIter::new(errors)
176+
let errors = errors
177+
.into_iter()
177178
.map(|(name, f)| (name.to_owned(), f.into()))
178179
.collect();
179180
let inner = RegistryInner {

vm/src/stdlib/mod.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -66,12 +66,12 @@ pub fn get_module_inits() -> StdlibMap {
6666
{ $( $key:expr => $val:expr),* $(,)? }
6767
)*
6868
} => {{
69-
let iter = std::array::IntoIter::new([
69+
let modules = [
7070
$(
7171
$(#[cfg($cfg)] (Cow::<'static, str>::from($key), Box::new($val) as StdlibInitFunc),)*
7272
)*
73-
]);
74-
iter.collect()
73+
];
74+
modules.into_iter().collect()
7575
}};
7676
}
7777
modules! {

0 commit comments

Comments
 (0)