Iterator 如何实现
💡
原文中文,约400字,阅读约需1分钟。
📝
内容提要
这篇文章讨论了如何在Rust中实现一个迭代器。作者提到了如何定义目标对象和目标集合,并且想要实现一个迭代器来遍历目标集合。作者还提到了需要实现next方法来获取下一个目标对象,并提出了一个问题:当前目标对象的信息应该存放在哪里。
🎯
关键要点
-
文章讨论了如何在Rust中实现一个迭代器。
-
定义了目标对象Target和目标集合Targets。
-
实现Iterator特征以遍历目标集合。
-
需要实现next方法来获取下一个目标对象。
-
提出了current信息存放的位置问题。
➡️