リスト13-21: Counter構造体にIteratorトレイトを実装するのやつ、nextを呼び続けるとself.countがオーバーフローするよぬ…
https://doc.rust-jp.rs/book-ja/ch13-02-iterators.html
@zundan たしかに無条件で+=1するの、あんまよくないですね。
しかし新しいオリジナルを見に行くと(案の定?)当該コードが削除されていました。 https://doc.rust-lang.org/book/ch13-02-iterators.html
経緯のPRとかは追ってなくてごめんなさい
@tadd イテレータを自作する部分がざっくり無くなってる感じかな?該当のコードをなおすのは簡単だった(ifの中でインクリメントするようにする)ので、全体として不要ということになったのかもしれないですねー
@zundan なるほど、意味が薄いなら消えたのもわりと納得です