#cargo-toml #cargo-metadata #cargo #toml #metadata #manifest #serde

cargo-manifest

用于解析和操作清单的辅助crate - Cargo.toml文件

28次发布 (14次重大更改)

新功能 0.15.1 2024年8月22日
0.15.0 2024年6月29日
0.14.0 2024年3月29日
0.12.1 2023年10月14日
0.2.1 2020年11月29日

#79 in 解析器实现

Download history 13824/week @ 2024-05-02 13607/week @ 2024-05-09 13132/week @ 2024-05-16 12538/week @ 2024-05-23 13998/week @ 2024-05-30 13261/week @ 2024-06-06 14022/week @ 2024-06-13 13567/week @ 2024-06-20 14088/week @ 2024-06-27 13286/week @ 2024-07-04 13833/week @ 2024-07-11 14260/week @ 2024-07-18 14109/week @ 2024-07-25 13511/week @ 2024-08-01 16340/week @ 2024-08-08 14025/week @ 2024-08-15

每月下载量60,411
用于140个crate(直接使用14个)

Apache-2.0 OR MIT

53KB
1K SLoC

cargo-manifest

这是从cargo_toml分叉出来的,用于及时修复为cargo-chef的一些问题。计划随着时间的推移对其进行扩展。


lib.rs:

此crate定义了可以用Serde反序列化的struct,以便加载和检查Cargo.toml元数据。

请参阅Manifest::from_slice

依赖项

~1.3–2MB
~40K SLoC