2 releases

0.1.1 Dec 7, 2024
0.1.0 Nov 8, 2024

#1712 in Asynchronous

Download history 102/week @ 2024-11-05 6/week @ 2024-11-12 6/week @ 2024-11-19 1/week @ 2024-11-26 120/week @ 2024-12-03 31/week @ 2024-12-10

81 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