2 releases

0.1.1 Dec 7, 2024
0.1.0 Nov 8, 2024

#1594 in Asynchronous

Download history 97/week @ 2024-11-04 11/week @ 2024-11-11 6/week @ 2024-11-18 117/week @ 2024-12-02 35/week @ 2024-12-09

159 downloads per month

MIT/Apache

55KB
589 lines

some_local_executor

logo

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:

  1. Tasks and cancellation
  2. Observers and notifications
  3. Priorities and scheduling
  4. 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:

  1. Tasks and cancellation
  2. Observers and notifications
  3. Priorities and scheduling
  4. 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