迭代器

Iterator 特质用于实现对诸如数组等集合的迭代。

该特质仅需要为 next 元素定义一个方法,该方法可以在 impl 块中手动定义,也可以自动定义(如在数组和范围中)。

为了方便常见的场景,for 结构使用 .into_iter() 方法将某些集合转换为迭代器。

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX