4个版本
0.2.1 | 2020年5月6日 |
---|---|
0.2.0 | 2020年5月4日 |
0.1.1 | 2020年5月3日 |
0.1.0 | 2020年5月3日 |
#9 在 #handling
4,057 每月下载量
在 nu-completion-script 中使用
10KB
147 行
beau_collector
将迭代器中所有 Result
的错误收集到单个 Error
中。
运行 collect::<Result<_, _>>
在包含一些 Err
变体的 Result
迭代器上的默认行为是收集到第一个 Err
并丢弃其他错误。
beau_collector
是一个简单的解决方案,当你想要从 Result
迭代器中收集所有错误并将它们放入一个简单的 Error
中时,其中每个错误都在该错误字符串表示形式的换行符中。
这种情况的一个用例可能是CLI工具,你想要收集所有错误并将它们打印到 stderr
以供用户一次性查看。
贡献
请这样做。查看 问题。选择一个来修复,或者提出一个新的。
依赖
~565KB
~11K SLoC