1 个不稳定版本
使用旧版Rust 2015
0.1.0 | 2018年5月27日 |
---|
#7 in #temporarily
在 stund 中使用
10KB
139 代码行数(不含注释)
tokio-borrow-stdio
“借用”标准输入/输出流,将它们作为非阻塞流暴露给Tokio核心。
有几个crate实现了这一类功能
为什么还需要另一个?关键是名称——这是唯一一个暂时接管stdin/stdout的crate。这使得stund CLI客户端在需要时可以暂时启动异步Tokio核心,但其他时候则使用传统的阻塞I/O来处理大多数用户交互。
此crate只能在类Unix操作系统上运行。(为其开发的程序stund 使用了伪TTY和Unix域套接字等,因此不期望将其移植到其他类型的操作系统。)
依赖关系
~6MB
~93K SLoC