This is an async executor tailored from futures-executor. It is meant to be as overheadless as possible.
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() {
}
```