没有合适的资源?快使用搜索试试~ 我知道了~
async-process:异步接口,用于处理流程
共14个文件
rs:4个
yaml:3个
toml:2个
需积分: 10 0 下载量 31 浏览量
2021-05-13
22:13:02
上传
评论
收藏 21KB ZIP 举报
温馨提示
异步过程 用于处理进程的异步接口。 这个箱子是std::process的异步版本。 执行 首次使用时会延迟创建一个名为“ async-process”的后台线程,该线程等待生成的子进程退出,然后调用wait() syscall来清理“僵尸”进程。 这与标准库中的process API不同,在标准库中,删除正在运行的Child泄漏其资源。 这个箱子使用在类Unix系统和异步I / O 的异步Windows上的I / O。 例子 产生一个进程并收集其输出: use async_process :: Command; let out = Command :: new ( "echo" ). arg ( "hello" ). arg ( "world" ). output (). await ?; assert_eq! (out.stdout, b"hello world \n " );
资源推荐
资源详情
资源评论
收起资源包目录
async-process-master.zip (14个子文件)
async-process-master
LICENSE-MIT 1023B
LICENSE-APACHE 11KB
rustfmt.toml 16B
.github
workflows
security.yaml 276B
build-and-test.yaml 1KB
lint.yaml 444B
tests
std.rs 10KB
src
unix.rs 5KB
windows.rs 665B
lib.rs 30KB
Cargo.toml 1020B
.gitignore 19B
CHANGELOG.md 504B
README.md 2KB
共 14 条
- 1
资源评论
摔了个呆萌
- 粉丝: 35
- 资源: 4675
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功