Module futures::executor [] [src]

Executors

This module contains tools for managing the raw execution of futures, which is needed when building executors (places where futures can run).

Structs

Run

Units of work submitted to an Executor, currently only created internally.

Spawn

Representation of a spawned future/stream.

Traits

Executor

A trait representing requests to poll futures.

Unpark

A trait which represents a sink of notifications that a future is ready to make progress.

Functions

spawn

Spawns a new future, returning the fused future and task.