相关疑难解决方法(0)

为什么Iterator :: take_while取得迭代器的所有权?

我觉得很奇怪,Iterator::take_while它取得了迭代器的所有权.这似乎是一个有用的功能,能够获取满足某些功能但仍保留原始迭代器中其余元素的前x个元素.

我知道这与懒惰的实现不兼容take_while,但仍然感觉很有用.这只是被认为不足以包含在标准库中,还是还有其他一些我没有看到的问题?

rust

13
推荐指数
2
解决办法
1889
查看次数

标签 统计

rust ×1