1 unstable release
0.1.0 | Nov 8, 2024 |
---|
#1711 in Asynchronous
108 downloads per month
55KB
580 lines
some_local_executor
It's a simple single-threaded executor.
This is a reference executor for the some_executor crate.
By leveraging the features in some_executor
, this project provides a rich API:
- Tasks and cancellation
- Observers and notifications
- Priorities and scheduling
- task-locals
...in about a page of code.
By writing code against this executor, you're basically compatible with every other executor supported
by some_executor
.
lib.rs
:
It's a simple single-threaded executor.
This is a reference executor for the some_executor crate.
By leveraging the features in some_executor
, this project provides a rich API:
- Tasks and cancellation
- Observers and notifications
- Priorities and scheduling
- task-locals
...in about a page of code.
By writing code against this executor, you're basically compatible with every other executor supported
by some_executor
.
Dependencies
~0.3–1.8MB
~30K SLoC