#io-error #helper #better #function #fat #file #file-path

vg_errortools

在 std/tokio io 错误中提高错误可读性以及主函数中的错误处理辅助工具

1 个不稳定版本

0.1.0 2022 年 10 月 20 日

2184Rust 模式

Download history • Rust 包仓库 101/week @ 2024-03-13 • Rust 包仓库 69/week @ 2024-03-20 • Rust 包仓库 38/week @ 2024-03-27 • Rust 包仓库 58/week @ 2024-04-03 • Rust 包仓库 54/week @ 2024-04-10 • Rust 包仓库 124/week @ 2024-04-17 • Rust 包仓库 69/week @ 2024-04-24 • Rust 包仓库 130/week @ 2024-05-01 • Rust 包仓库 138/week @ 2024-05-08 • Rust 包仓库 309/week @ 2024-05-15 • Rust 包仓库 215/week @ 2024-05-22 • Rust 包仓库 363/week @ 2024-05-29 • Rust 包仓库 414/week @ 2024-06-05 • Rust 包仓库 225/week @ 2024-06-12 • Rust 包仓库 218/week @ 2024-06-19 • Rust 包仓库 311/week @ 2024-06-26 • Rust 包仓库

1,281 每月下载量
3 crates 中使用

MIT 许可证

7KB
75

Documentation CI

vg_errortools - 小型错误工具

此 crate 主要包含生成 fat io 错误的辅助工具 - 带有失败文件路径的错误。它解决了在异步/等待日志工具中不知道正在处理哪个文件的问题。请注意,fat 错误正在克隆 PathBuf 以存储受影响的文件。

为了在主函数中提供更多便利,提供了一个 MainError,它具有泛型实现,允许使用所有错误与 ? 操作符。

这并不复杂,但很方便。


lib.rs:

用于提高错误可读性的工具

依赖项

~0.3–1.9MB
~37K SLoC