3 releases

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

#1652 in Asynchronous

Download history 106/week @ 2024-11-08 5/week @ 2024-11-15 3/week @ 2024-11-22 8/week @ 2024-11-29 139/week @ 2024-12-06 5/week @ 2024-12-13 126/week @ 2025-01-31 8/week @ 2025-02-07

134 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