An asynchronous `pwrite()` wrapper.
Generally you want to provide `NULL` for the aio_context as that will get the default aio context for your scheduler.
| offset |
the positioned offset within |
| count |
the number of bytes to write from |
|
a future that will resolve when the write completes or rejects with error. |