ringbahn 0.0.0-experimental.3

an experimental safe API for io-uring
Documentation
use futures::io::AsyncReadExt;
use futures::io::AsyncWriteExt;

use ringbahn::File;

fn main() {
    futures::executor::block_on(async move {
        let mut input:  File = File::open("props.txt").await.unwrap();
        let mut output: File = File::create("test.txt").await.unwrap();
        let mut buf = vec![0; 1024];
        let len = input.read(&mut buf).await.unwrap();
        output.write(&mut buf[0..len]).await.unwrap();
        output.flush().await.unwrap();
    });
}