Rust 错误: error[E0432]: unresolved import `serde` - 解决方案
这个错误提示意味着你的 Rust 代码中使用了 Serde 库,但是 Rust 编译器无法找到 Serde 库。
你需要在你的项目中添加 Serde 库的依赖。可以通过编辑你的项目的 Cargo.toml 文件来添加 Serde 依赖。在 Cargo.toml 文件的 [dependencies] 部分添加以下代码:
[dependencies]
serdes = { version = "1.0", features = ["derive"] }
这个代码将 Serde 1.0 版本添加到你的项目中,并启用 serde_derive 功能,这样你就可以使用 Serde 库了。
添加完 Serde 依赖后,你需要在你的 Rust 代码中使用 use 语句导入 Serde 库,就像你已经在你的代码中试图导入的那样:
use serde::{Deserialize, Deserializer};
这样就可以解决这个错误了。
原文地址: https://www.cveoy.top/t/topic/lBNZ 著作权归作者所有。请勿转载和采集!