FutureRecord2<T1, T2> 扩展
在未来的记录上执行并行操作。
并行等待多个未来。
等待此记录中的所有未来。如果所有未来都成功,则返回值记录。
返回的未来在所有未来都完成时完成。如果有任何未来没有完成,则返回的未来也不会完成。
如果有某些未来以错误完成,则返回的未来将以 ParallelWaitError 完成。The ParallelWaitError.values 是成功未来的值的记录,对于出错的未来是 null
。The ParallelWaitError.errors 是相同形状的记录,对于成功的未来是 null
值,对于完成时出错的未来是 AsyncError。
- @Since("3.0")