#exit-status #command #child

checked_command

扩展了 std::process::Command,增加了考虑程序的 ExitStatus 的输出/状态

5个版本

使用旧的Rust 2015

0.3.0 2021年1月23日
0.2.4 2021年1月25日
0.2.2 2017年5月5日

700操作系统 类别中

Download history 34/week @ 2024-03-11 43/week @ 2024-03-18 35/week @ 2024-03-25 98/week @ 2024-04-01 55/week @ 2024-04-08 48/week @ 2024-04-15 47/week @ 2024-04-22 29/week @ 2024-04-29 44/week @ 2024-05-06 49/week @ 2024-05-13 45/week @ 2024-05-20 35/week @ 2024-05-27 56/week @ 2024-06-03 40/week @ 2024-06-10 35/week @ 2024-06-17 47/week @ 2024-06-24

每月181次下载
9 个crate中(4 个直接使用) 使用

MIT/Apache

32KB
523

checked-command — 构建状态

该命令已被更新的版本替代,但以相同名称发布并不理想,因为有些人可能至少暂时或永久地坚持使用checked command。

扩展了 std::process::Command,增加了考虑程序的 ExitStatus


此库包含用于 Command/Child 的扩展特质,增加了 status()output()wait()wait_with_output() 等方法的变体,这些方法在决定返回 Ok(...)Err(...) 时也会检查退出状态。它还提供了一个 CheckedCommandCheckedChild 包装器,用已检查的变体替换了它的 status() 等方法。

文档可以在 docs.rs 上查看。

关于其设计原因的动机可以在 design_decision.md 文件 中找到。

许可证

许可证为以下之一

根据您的选择。

贡献

除非您明确说明,否则根据Apache-2.0许可证定义,您提交的任何有意包含在作品中的贡献,应按照上述方式双授权,无需附加条款或条件。

依赖项

~47KB