path-to-error:找出发生反序列化错误的路径

时间:2024-06-18 23:40:01
【文件属性】:

文件名称:path-to-error:找出发生反序列化错误的路径

文件大小:16KB

文件格式:ZIP

更新时间:2024-06-18 23:40:01

Rust

Serde 错误路径 找出发生反序列化错误的路径。 这个 crate 提供了一个包装器,可以与任何现有的 Serde Deserializer并公开导致错误的字段名称链。 [ dependencies ] serde = " 1.0 " serde_path_to_error = " 0.1 " use serde :: Deserialize; use std :: collections :: BTreeMap as Map; #[derive(Deserialize)] struct Package { name: String , dependencies: Map < String> , } #[derive(Deserialize)] struct Dependency { version: String , } fn


【文件预览】:
path-to-error-master
----.gitignore(30B)
----src()
--------path.rs(3KB)
--------lib.rs(44KB)
----Cargo.toml(483B)
----.github()
--------workflows()
----LICENSE-MIT(1023B)
----README.md(3KB)
----tests()
--------test.rs(4KB)
----.clippy.toml(16B)
----LICENSE-APACHE(11KB)

网友评论