Rust 1.53.0 发布
Rust 1.53.0版本现已发布。此版本包含了几个新的 language features 和许多新的 library features,包括期待已久的数组 IntoIterator 的实现。 IntoIterator for arrays 这是第一个让数组实现 IntoIterator 特性的 Rust 版本,意味着你现在可以通过 value 来迭代数组了: for i in [1, 2, 3] { .. } 同样,你现在可以将数组传递给需要T: IntoIterator的 methods: let set = BTreeSet::from_iter([1, 2, 3]); for (a, b) in some_iterator.chain([1]).zip([1, 2, 3]) { .. } 从这个版本开始,数组在实现 IntoIterator 时有一个小小的变通,以避免破坏代码。编译器将继续把 array.into_iter() 解析为 (&array).into_iter(),就像该 trait 实现不存在一样。这只适用于 .into_ite...