minimal-executor 0.1.4

A minimal executor for asynchronous tasks based on the futures-rs library.
Documentation
# minimal-executor
This is an async executor tailored from futures-executor. It is meant to be as overheadless as possible.

# Basic usage
You can use minimal-executor in three ways:
`LocalPool`, `poll_fn` and `poll_on`. They are almost the same as those in `futures`, but lighter.
```rust
fn run_until_single_future() {
    let mut cnt = 0;

    {
        let mut pool = LocalPool::new();
        let fut = lazy(|_| {
            cnt += 1;
        });
        pool.spawn(fut.boxed_local());
        pool.poll_once();
    }

    assert_eq!(cnt, 1);
}

```