如何储存异步方法的Trait object为一个指针, 并在别的地方用unsafe恢复它?

💡 原文中文,约200字,阅读约需1分钟。
📝

内容提要

文章讲述了如何将异步方法存储在Vec中并使用unsafe恢复和运行该方法,但由于AsyncFn是Trait Object,无法直接转换为*const(),因此代码无法编译通过。作者询问如何编写这段代码,使用unsafe是故意的。

➡️

继续阅读