Function embassy_futures::select::select
source · pub fn select<A, B>(a: A, b: B) -> Select<A, B> ⓘwhere
A: Future,
B: Future,
Expand description
等待两个future中的其中一个完成
这个函数返回一个新的future,它会轮询所有的futures。 只要他们其中有一个已经运行结束,就立即可以作为结果返回
其他的future会被丢弃
Wait for one of two futures to complete.
This function returns a new future which polls all the futures. When one of them completes, it will complete with its result value.
The other future is dropped.