未解决的导入`core::task::Wake`

时间:2021-03-25 20:57:37

标签: heroku rust rust-cargo

我有一个用 Rust 编写的 Web 服务器,我想在 Heroku 上部署它。服务器在我的机器上本地编译和运行良好(见下图),但是,它不能在 rust 上编译,我得到一个编译错误。

error[E0432]: unresolved import `core::task::Wake`

   --> /tmp/codon/tmp/cache/cargo/registry/src/github.com-1ecc6299db9ec823/standback-0.2.16/src/lib.rs:520:13

    |

520 |     pub use core::task::Wake;

    |             ^^^^^^^^^^^^----

    |             |           |

    |             |           help: a similar name exists in the module (notice the capitalization): `wake`

    |             no `Wake` in `task`

error: aborting due to previous error

在我的机器上完美运行: Working perfectly on my machine

未在 Heroku 中编译 Not compiling in Heroku

(源代码可在here找到)

1 个答案:

答案 0 :(得分:6)

这是几天前在新版本中修复的 standback 板条箱中的一个问题。您可以通过使用 Cargo.lockcargo update 更新 cargo update -p standback 文件中的依赖项来获得修复。