底层探索:Future的执行和任务(Tasks)

在这一节中,我们将会涉及到Future和异步任务在底层的调度过程。如果你只是对如何使用Future编写上层的代码感兴趣,而不是Future类型如何工作的细节,就可以跳到async/await那章了。不过这章中讨论的话题对于理解async/await的代码如何工作、其运行时和性能属性以及如何创建新的异步原语都很有帮助。如果你确定要跳过这一节,建议你在此留下书签,以便将来再看。

现在来说一说Futuretrait的事情吧。