2 releases

0.1.1 Nov 15, 2023
0.1.0 May 16, 2023

#1472 in Asynchronous

Download history 62/week @ 2024-10-14 119/week @ 2024-10-21 228/week @ 2024-10-28 165/week @ 2024-11-04 105/week @ 2024-11-11 60/week @ 2024-11-18 73/week @ 2024-11-25 99/week @ 2024-12-02 86/week @ 2024-12-09 39/week @ 2024-12-16 22/week @ 2024-12-23 35/week @ 2024-12-30 42/week @ 2025-01-06 36/week @ 2025-01-13 70/week @ 2025-01-20 29/week @ 2025-01-27

185 downloads per month
Used in 14 crates (3 directly)

MIT/Apache

20KB
465 lines

Monoio IO Wrapper

An io wrapper to bind std io and monoio async io.

|=== |Return |do_io |read / write

.2+|SafeIO .2+| Current async r/w result | 1. WouldBlock: Empty(r) or Full(w) and need calling do_io |2. Other: success io or last do_io error

.2+|UnsafeIO | 1. WouldBlock: Not capture mem block info, need calling read / write | 1. WouldBlock: mem block info is captured and need calling do_io |2. Other: current async r/w result | 2. Other: success io or last do_io error

|===

Dependencies

~2–13MB
~89K SLoC