take_while_with_failure.rs:类似于`take_while`的rust迭代器,但元素失败

时间:2021-05-16 03:51:24
【文件属性】:
文件名称:take_while_with_failure.rs:类似于`take_while`的rust迭代器,但元素失败
文件大小:8KB
文件格式:ZIP
更新时间:2021-05-16 03:51:24
Rust 经历失败 该库实现了一个用于生锈的附加迭代器。 创建一个迭代器,该迭代器只要谓词返回true,就产生元素。 此外,它包括第一个返回false的元素,此后将不再产生其他元素。 例如,如果您想读取流直到第一个错误,然后立即停止处理而不会丢失该错误,则此功能很有用。 但是itertools fold_results呢? 实现此功能后,我立即发现该程序包存在。 哎呀。 如果相关,我强烈建议使用itertools的 。 命名 我想不到更好的了。 如果可以的话,请随时提出请求。 这太蠢了 噢,嘘,谢谢。 你也是 :red_heart: 不过,实际上,我是锈蚀的新手,制作时可能忽略了某些东西,而实际上却完全是愚蠢且无用的。 打开一个问题,告诉我! 哦,我知道我可以使用for循环来相当简单地替换它。 那不算 :beaming_face_with_smiling_eyes: 例子 let a = [1, 2, 3, 4, 5]; let mut it = a.iter()
【文件预览】:
take_while_with_failure.rs-master
----Cargo.toml(429B)
----Cargo.lock(59B)
----src()
--------lib.rs(3KB)
----.travis.yml(65B)
----LICENSE(11KB)
----README.md(1KB)
----.gitignore(91B)

网友评论