local-runtime 0.2.1

Thread-local async runtime
Documentation

GitHub Actions Workflow Status docs.rs Crates.io Version

local-runtime

Thread-local async runtime

This crate provides an async runtime that runs entirely within the current thread. As such, it can run futures that are !Send and non-static. If no future is able to make progress, the runtime will suspend the current thread until a future is ready to be polled.

In addition, This crate provides async timers and an async adapter for standard I/O types, similar to async-io.

Note: Currently, Windows is not supported.

See the docs for more info.