10个不稳定版本 (4个重大变更)
0.5.5 | 2019年12月22日 |
---|---|
0.5.4 | 2019年12月22日 |
0.5.2 | 2019年11月22日 |
0.5.1 | 2019年5月18日 |
0.1.0 | 2017年11月22日 |
#1064 in 异步
每月下载量 48次
用于 11 crates
17KB
294 行
Async Ringbuffer
一个异步、固定容量的单读单写环形缓冲区,当数据可用时通知读者,当有新的数据空间可用时通知写者。这是通过AsyncRead和AsyncWrite特性实现的。
这个crate对AsyncRead
和AsyncWrite
的作用,就像futures::unsync::spsc
对Stream
和Sink
的作用一样(只是目前futures::unsync::spsc
还不存在)。
lib.rs
:
一个异步、固定容量的单读单写环形缓冲区,当数据可用时通知读者,当有新的数据空间可用时通知写者。这是通过AsyncRead和AsyncWrite特性实现的。