2 个版本

0.1.1 2023 年 11 月 15 日
0.1.0 2023 年 5 月 16 日

#1396 in 异步

Download history • Rust 包仓库 37/week @ 2024-03-11 • Rust 包仓库 50/week @ 2024-03-18 • Rust 包仓库 407/week @ 2024-03-25 • Rust 包仓库 157/week @ 2024-04-01 • Rust 包仓库 88/week @ 2024-04-08 • Rust 包仓库 40/week @ 2024-04-15 • Rust 包仓库 34/week @ 2024-04-22 • Rust 包仓库 55/week @ 2024-04-29 • Rust 包仓库 56/week @ 2024-05-06 • Rust 包仓库 55/week @ 2024-05-13 • Rust 包仓库 111/week @ 2024-05-20 • Rust 包仓库 166/week @ 2024-05-27 • Rust 包仓库 133/week @ 2024-06-03 • Rust 包仓库 130/week @ 2024-06-10 • Rust 包仓库 77/week @ 2024-06-17 • Rust 包仓库 116/week @ 2024-06-24 • Rust 包仓库

459 每月下载量
用于 7 个 crate(直接使用 3 个)

MIT/Apache

20KB
465

Monoio IO 包装器

用于绑定标准 io 和 monoio 异步 io 的 io 包装器。

|=== |返回 |do_io |读取 / 写入

.2+|SafeIO .2+| 当前异步读写结果 | 1. WouldBlock: Empty(r) 或 Full(w) 并需要调用 do_io |2. 其他: 成功的 io 或上一次 do_io 的错误

.2+|UnsafeIO | 1. WouldBlock: 不捕获内存块信息,需要调用 read / write | 1. WouldBlock: 捕获内存块信息并需要调用 do_io |2. 其他: 当前异步读写结果 | 2. 其他: 成功的 io 或上一次 do_io 的错误

|===

依赖关系

~2–12MB
~103K SLoC