Crate scoped_futures

source ·

Structs

A Future wrapper type that imposes an upper bound on its lifetime’s duration.

Traits

A Future super-trait with an implied upper bound on the provided lifetime. This is especially useful for callbacks that use higher-ranked lifetimes in their return type, where it can prevent 'static bounds from being placed on a returned Future.
An extension trait for Future that provides methods for encoding lifetime upper bound information.

Type Definitions

A wrapper type which imposes an upper bound on a lifetime.
A boxed future whose lifetime is upper bounded.
A non-Send boxed future whose lifetime is upper bounded.