[][src]Crate linked_futures

This crate provides the way to "link" futures into a single block, which stops executing once any of these futures complete.

Under the hood, it uses FuturesUnordered to execute multiple futures efficiently. In order to avoid boxing, custom one-of type from one-of-futures crate is generated for each link_futures block.

Macros

link_futures

Link multiple futures into a single block

linked_block

Create necessary enums for later usage with link_futures