可取消的任务

当 Rust 代码的计算量很大时,你可能会在中途想要取消 (例如用户中途点击了取消),这样就能节约宝贵的计算资源。

安装:目前,该功能已经完成,并且我已经在我自己的 app 中使用了很长时间。(但是我并没有将这个 PR 合并到主分支,因为我需要时间决定如何把这部分代码放到 api.rs 中),因此如果你需要的话,请直接将 这里的代码 (#333) 复制到你的项目里,然后像平常一样使用即可。