如果类型 X
满足以下列出的需求,则它满足 AsyncReadStream
需求。
在下表中,a
表示类型为 X
的值,mb
表示满足 MutableBufferSequence
需求的(可能是 const)值,而 t
是一个完成令牌。
表 6. AsyncReadStream 需求
操作 |
类型 |
语义,前置/后置条件 |
---|---|---|
|
满足 Executor 需求的类型。 |
返回关联的 I/O 执行器。 |
|
返回类型根据 异步操作 的需求确定。 |
满足 读取操作 和 异步操作 的需求,完成签名是 |