pub trait Join {
    type Output;
    type Future: Future<Output = Self::Output>;

    fn join(self) -> Self::Future;
}
Expand description

Wait for all futures to complete.

Awaits multiple futures simultaneously, returning the output of the futures once both complete.

Required Associated Types

The resulting output type.

Which kind of future are we turning this into?

Required Methods

Waits for multiple futures to complete.

Awaits multiple futures simultaneously, returning the output of the futures once both complete.

This function returns a new future which polls both futures concurrently.

Implementations on Foreign Types

Implementors