Available on macro
Inter-loop communication.
See also:
https://aantron.github.io/luv/luv/Luv/Async
@:noExprstaticinit(loop:Loop, callback:(async:Async) ‑> Void):Result<Async>
Allocates and initializes an async handle.
The handle should be cleaned up with eval.luv.Handle.close when no longer needed.
eval.luv.Handle.close
@:noExprstaticsend(this:Async):Result<NoData>
Triggers a call to the handle's callback by the handle's loop.