39 个版本 (9 个重大更新)
0.20.4 | 2024年7月19日 |
---|---|
0.20.2 | 2024年4月26日 |
0.19.2 | 2024年3月4日 |
0.18.0-beta.2 | 2023年12月22日 |
0.3.0 |
|
#22 in 解析器实现
每月下载量499,790
用于 400 个crate (176 直接使用)
120KB
2K SLoC
反序列化 Cargo.toml
这是为 serde 提供的 Cargo.toml
文件字段定义。它允许读取 Cargo.toml
数据,并使用 TOML 或其他格式进行序列化。lib.rs 网站使用它来提取关于 crates 的信息。
这个crate不仅仅是模式定义。它支持数据的后处理以模拟 Cargo 的工作空间继承和 autobins
功能。它支持磁盘上的文件以及其他非磁盘数据源。
要开始使用,请参阅 Manifest::from_slice
。如果您需要获取本地开发机器上的 Cargo 项目的信息,也可以考虑 cargo_metadata。
将有更新
Cargo 定期向 Cargo.toml
添加新功能。为了正确解析所有这些功能,请保持此 crate 更新——使用 dependabot 或 renovate。
依赖项
~0.5–1.1MB
~26K SLoC