#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 · Rust 包仓库 13824/week @ 2024-05-02 · Rust 包仓库 13607/week @ 2024-05-09 · Rust 包仓库 13132/week @ 2024-05-16 · Rust 包仓库 12538/week @ 2024-05-23 · Rust 包仓库 13998/week @ 2024-05-30 · Rust 包仓库 13261/week @ 2024-06-06 · Rust 包仓库 14022/week @ 2024-06-13 · Rust 包仓库 13567/week @ 2024-06-20 · Rust 包仓库 14088/week @ 2024-06-27 · Rust 包仓库 13286/week @ 2024-07-04 · Rust 包仓库 13833/week @ 2024-07-11 · Rust 包仓库 14260/week @ 2024-07-18 · Rust 包仓库 14109/week @ 2024-07-25 · Rust 包仓库 13511/week @ 2024-08-01 · Rust 包仓库 16340/week @ 2024-08-08 · Rust 包仓库 14025/week @ 2024-08-15 · Rust 包仓库

每月下载量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