3个不稳定版本
使用旧的Rust 2015
0.2.0 | 2017年9月7日 |
---|---|
0.1.1 | 2017年9月7日 |
0.1.0 | 2017年9月4日 |
#105 in #file-io
36KB
515 行
futures-bufio
基于线程池的阻塞IO之上的缓冲IO。此Crate主要用于无法返回EWOULDBLOCK的读取器或写入器,但可能会阻塞或休眠(例如,文件IO)。
此使用仅限nightly的功能 conservative_impl_trait
来使非分配futures上的类型易于理解。
lib.rs
:
此库在基于线程池的阻塞IO之上提供缓冲IO。
此Crate在读取器或写入器不会或不能阻塞,但会放入线程休眠时最有用。例如,文件可以始终读取或写入,但它们的读取或写入速度较慢。
此Crate使用仅限nightly的功能 conservative_impl_trait
来消除futures周围的box分配,同时仍然使返回类型半可读。
依赖项
~145KB