处理缓冲区上的 poll_* 方法的实用工具
作者:Alain Φογτια Zscheile
#33 in #poll
5KB 63 行
这是一个用于在支持 `bytes` crate 和支持 `futures_io` 的异步读写特性的字节流之间进行可恢复字节传输的实用工具库。
此 crate 假设了以下关于 AsyncRead 和 AsyncWrite 实现的行为:如果 poll_* 方法调用产生
AsyncRead 和 AsyncWrite 实现的行为:如果 poll_* 方法调用产生
AsyncWrite
poll_*
Poll::Ready(Ok(n)) 且 n != 0,则成功传输了字节
Poll::Ready(Ok(n))
n != 0
否则,我们假设调用失败且没有传输任何字节
~230KB