Module futures_util::compat[][src]

This is supported on crate feature compat only.
Expand description

Interop between futures 0.1 and 0.3.

This module is only available when the compat feature of this library is activated.

Structs

Converts a futures 0.3 TryFuture or TryStream into a futures 0.1 Future or Stream.

Converts a futures 0.1 Future, Stream, AsyncRead, or AsyncWrite object to a futures 0.3-compatible version,

Converts a futures 0.1 Sink object to a futures 0.3-compatible version

Converts a futures 0.3 Sink into a futures 0.1 Sink.

Converts a futures 0.1 Executor into a futures 0.3 Spawn.

Traits

Extension trait for tokio-io AsyncRead

Extension trait for tokio-io AsyncWrite

Extension trait for futures 0.1 Executor.

Extension trait for futures 0.1 Future

Extension trait for futures 0.1 Sink

Extension trait for futures 0.1 Stream

Type Definitions

A future that can run on a futures 0.1 Executor.