【发布时间】:2021-11-10 07:54:13
【问题描述】:
我已经将所有 cargo.toml 中的 sp-io 同步到同一个文件,并且还尝试了 cargo clean 和删除 cargo.lock 但仍然遇到同样的错误。谁能帮帮我。
【问题讨论】:
-
请提供足够的代码,以便其他人更好地理解或重现问题。
标签: blockchain substrate polkadot
我已经将所有 cargo.toml 中的 sp-io 同步到同一个文件,并且还尝试了 cargo clean 和删除 cargo.lock 但仍然遇到同样的错误。谁能帮帮我。
【问题讨论】:
标签: blockchain substrate polkadot
此错误意味着您在依赖项中的某处泄漏了标准库两次。这通常转换为:对于某些托盘x,其中托盘x 具有std 功能,您忘记在某处添加x/std。
回想一下,所有 FRAME crate 都需要使用 default-features = false 导入,并且它们的 std 功能在顶部 crate 的 std 中启用。
【讨论】: