异步读取行接口
由 Dawid Ciężarkiewicz. 所有者 Lu, Wangshan.
使用旧的Rust 2015
#15 in #poc
13KB 286 行
异步读取行接口。
这是一个实现CLI接口的PoC库,支持异步命令编辑和终端输出。换句话说:用户可以在添加终端输出的同时继续编辑输入。
一切都是异步的,对stdio做出反应。不涉及任何额外的线程。
它是在Rust上实现的,并基于Rust的futures和tokio库。
cargo run --example readline
你应该会看到类似这样的内容
~8MB ~130K SLoC