5 个版本
使用旧的 Rust 2015
0.1.4 | 2018 年 9 月 27 日 |
---|---|
0.1.3 | 2017 年 4 月 26 日 |
0.1.2 | 2016 年 4 月 29 日 |
0.1.1 | 2015 年 5 月 13 日 |
0.1.0 | 2015 年 5 月 5 日 |
为读取/写入提供了缓冲 I/O 流
文档
使用 Tokio
所有方法都可在内部与异步 I/O 流一起工作,这些流可能在它们准备好执行特定操作之前返回 ErrorKind
注意使用这些对象时需要小心
Tokio 运行时需要确保在丢弃流之前完全刷新数据
无特殊版本号
[dependencies]
bufstream = "0.1"
无特殊版本号
无特殊版本号
无特殊版本号
:
无特殊版本号
无特殊版本号
无特殊版本号
[dependencies]
bufstream = "0.1"
use std::io::prelude::*;
use std::net::TcpStream;
use bufstream::BufStream;
let stream = TcpStream::connect("localhost:4000").unwrap();
let mut buf = BufStream::new(stream);
buf.read(&mut [0; 1024]).unwrap();
buf.write(&[0; 1024]).unwrap();
无特殊版本号
无特殊版本号
bufstream = { version = "0.2", features = ["tokio"] }
无特殊版本号
无特殊版本号
无特殊版本号
无特殊版本号