1 unstable release
0.1.0 | Feb 9, 2023 |
---|
#1511 in Asynchronous
79 downloads per month
26KB
509 lines
LocalSpawnPool
A pool of tasks to spawn futures and wait for them on a single thread.
It is inspired by and has almost the same functionality as tokio::task::LocalSet
, but this standalone crate allows you to avoid importing the whole tokio crate if you don't need it.
In some cases, it is necessary to run one or more futures that do not implement Send
and thus are unsafe to send between threads. In these cases, a LocalSpawnPool
may be used to schedule one or more !Send
futures to run together on the same thread.
See the documentation for more details.
lib.rs
:
See LocalSpawnPool
for documentation.
Dependencies
~1MB
~15K SLoC