Let me help your mind wander on this lazy Friday morning with a quick look into how cp performs compared to io_uring.
2 minutes adventure, in and out.
Can i cat fies and probe #uring capabilities through system calls directly from #rust ?
Yes.
Is the code all the unsafe all the time and basically makes my eyes bleed?
Also yes.
I'm quite happy with how it's turned out. There is a lot of cleanup to do, so safe interfaces can be exposed, but we'll get there.
thankfully linux's #uring is finally going to make libdispatch not be godlike software, capabilities far beyond our own