3个版本 (破坏性更新)
0.5.0 | 2021年11月21日 |
---|---|
0.4.0 | 2021年11月17日 |
0.3.0 | 2021年11月17日 |
#35 in #async-write
7KB
82 行
此crate提供RwStreamSink
类型。它包装了一个Stream
和一个Sink
,该包装器生成和接受字节数组,并实现了AsyncRead
和AsyncWrite
特质。
每次调用AsyncWrite::poll_write
都会向sink发送一个数据包。调用AsyncRead::poll_read
将从stream的传入数据包中读取。
lib.rs
:
此crate提供RwStreamSink
类型。它包装了一个Stream
和一个Sink
,该包装器生成和接受字节数组,并实现了AsyncRead
和AsyncWrite
。
每次调用AsyncWrite::poll_write
都会向sink发送一个数据包。调用AsyncRead::poll_read
将从stream的传入数据包中读取。
依赖关系
~2.8–4MB
~64K SLoC