sigio 0.1.0

signal-based async io
Documentation
/*use std::task::Waker;
use std::task::Poll;
use std::task::Context;
use std::io;
use std::pin::Pin;
use futures_io::{AsyncRead, AsyncWrite};
use crate::{File, poll_io};*/

compile_error!("futures-io is not yet supported, use the tokio io traits for now.");

/*pub trait AsyncRead {
    // Required method
    fn poll_read(
        self: Pin<&mut Self>,
        ctx: &mut Context<'_>,
        buf: &mut [u8]
    ) -> Poll<Result<usize>> {
		
	}

    // Provided method
    fn poll_read_vectored(
        self: Pin<&mut Self>,
        ctx: &mut Context<'_>,
        bufs: &mut [IoSliceMut<'_>]
    ) -> Poll<Result<usize>> { ... }
}*/