linux-aio-tokio-0.1.1 has been yanked.
linux-aio-tokio
This package provides an integration of Linux kernel-level asynchronous I/O to the Tokio platform.
Linux kernel-level asynchronous I/O is different from the Posix AIO library. Posix AIO is implemented using a pool of userland threads, which invoke regular, blocking system calls to perform file I/O. Linux kernel-level AIO, on the other hand, provides kernel-level asynchronous scheduling of I/O operations to the underlying block device.
Usage
Add this to your Cargo.toml:
[dependencies]
linux-aio-tokio = "0.1"
Examples
use tempdir;
use ;
use OpenOptions;
async
License
This code is licensed under the MIT license.
Credits
The current implementation is based on the code created by Hans-Martin Will, available at GitHub repository.