2 releases

0.1.1 Nov 15, 2023
0.1.0 May 16, 2023

#1494 in Asynchronous

Download history 78/week @ 2024-11-13 63/week @ 2024-11-20 76/week @ 2024-11-27 110/week @ 2024-12-04 69/week @ 2024-12-11 42/week @ 2024-12-18 8/week @ 2024-12-25 47/week @ 2025-01-01 36/week @ 2025-01-08 44/week @ 2025-01-15 60/week @ 2025-01-22 55/week @ 2025-01-29 107/week @ 2025-02-05 56/week @ 2025-02-12 63/week @ 2025-02-19 57/week @ 2025-02-26

297 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

~1.6–9MB
~85K SLoC