3 releases

0.1.2 Jan 31, 2025
0.1.1 Dec 7, 2024
0.1.0 Nov 8, 2024

#1621 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 102/week @ 2025-01-27 30/week @ 2025-02-03

132 downloads per month

MIT/Apache

58KB
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.4–2MB
~33K SLoC