Crate nb_executor

Source
Expand description

Single-future, #![no_std] executor based on event bitmasks.

See README.md for a brief overview. Executor describes the most important elements to get started.

Re-exports§

pub use futures;
pub use nb;

Macros§

pin_mut
Pins a value on the stack.

Structs§

Events
Shared event mask.
Executor
A single-threaded, single-future async executor.
Mpmc
Multi-producer, multi-consumer, fixed-capacity async queue.
Park
A request to park the executor.
Parked
Proof of parking.
Signals
Signal state manager and event listener.
Step
A non-blocking executor-future-park state machine.

Traits§

EventMask
Definition of event bits.