[−][src]Function futures_util::future::select_all
ⓘImportant traits for SelectAll<Fut>
pub fn select_all<I>(iter: I) -> SelectAll<I::Item> where
I: IntoIterator,
I::Item: Future + Unpin,
Creates a new future which will select over a list of futures.
The returned future will wait for any future within iter
to be ready. Upon
completion the item resolved will be returned, along with the index of the
future that was ready and the list of all the remaining futures.
This function is only available when the std
or alloc
feature of this
library is activated, and it is activated by default.
Panics
This function will panic if the iterator specified contains no items.