2 releases

0.1.1 Nov 15, 2023
0.1.0 May 16, 2023

#1733 in Asynchronous

Download history 79/week @ 2024-06-15 120/week @ 2024-06-22 23/week @ 2024-06-29 53/week @ 2024-07-06 97/week @ 2024-07-13 49/week @ 2024-07-20 118/week @ 2024-07-27 75/week @ 2024-08-03 92/week @ 2024-08-10 67/week @ 2024-08-17 80/week @ 2024-08-24 74/week @ 2024-08-31 33/week @ 2024-09-07 34/week @ 2024-09-14 90/week @ 2024-09-21 31/week @ 2024-09-28

196 downloads per month
Used in 7 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–12MB
~90K SLoC