1 个不稳定版本
0.1.0 | 2019 年 9 月 20 日 |
---|
#45 在 #io-stream 中
2,348 每月下载量
在 17 个crate中使用 (通过 calm_io)
4KB
平息 I/O 过滤器
此 crate 提供了 proc-macro 函数属性,用于抑制特定的 I/O 错误变体。它是 calm_io
crate 的内部实现细节。
lib.rs
:
为 calm_io
项目提供过滤属性。
过程宏需要保存在一个单独的 crate 中,因为 rustc
会单独构建它们,并在转换使用它们的 crate 时执行它们的代码。此 crate 定义了用于抑制某些 I/O 错误信号的 #[calm_io::FILTER]
属性!
依赖项
~1.5MB
~36K SLoC