Implementing a proper Executor – Runtimes, Wakers, and the Reactor-Executor Pattern-2

ExecutorCore holds all the state for our Executor: ExecutorCore derives the Default trait since there is no special initial state we need here, and it keeps the code short and […]

Read More

Implementing a proper Executor – Runtimes, Wakers, and the Reactor-Executor Pattern-1

In this step, we’ll create an executor that will: Note It’s worth mentioning that our executor won’t be fully multithreaded in the sense that tasks/futures can’t be sent from one […]

Read More