tomaka / hlua

Rust library to interface with Lua
MIT License
510 stars 48 forks source link

Use `slice::iter` instead of `into_iter` to avoid future breakage #207

Closed TethysSvensson closed 4 years ago

TethysSvensson commented 5 years ago

Use slice::iter instead of into_iter to avoid future breakage

an_array.into_iter() currently just works because of the autoref feature, which then calls <[T] as IntoIterator>::into_iter. But in the future, arrays will implement IntoIterator, too. In order to avoid problems in the future, the call is replaced by iter() which is shorter and more explicit.

A crater run showed that your crate is affected by a potential future change. See https://github.com/rust-lang/rust/pull/65819 for more information.

TethysSvensson commented 5 years ago

The CI failure does not look like it has anything to do with this PR.