oli-obk/cargo_metadata
GitHub: oli-obk/cargo_metadata
用于解析和序列化 Cargo 元数据的 Rust 库,简化了自定义构建工具与插件的开发。
Stars: 206 | Forks: 107
# cargo_metadata
结构化访问 `cargo metadata` 的输出。通常在 `cargo-*` 可执行文件中使用。
同时也支持序列化,以辅助在 `cargo-*` 子命令中实现类似 `--message-format=json` 的输出生成,因为 `cargo --message-format=json` 输出中的某些类型与 `cargo metadata` 的类型完全一致。
[](https://github.com/oli-obk/cargo_metadata/actions/workflows/main.yml?query=branch%3Amain)
[](https://crates.io/crates/cargo_metadata)
[文档](https://docs.rs/cargo_metadata/)
标签:Cargo, Crates.io, Homebrew安装, JSON, Rust, Rust-ops, serde, 云安全监控, 代码理解, 依赖管理, 元数据解析, 包管理, 可视化界面, 序列化, 开发辅助, 构建系统, 编译器插件, 网络流量审计, 网络调试, 自动化, 通知系统, 通知系统, 静态分析