相关疑难解决方法(0)

Rust程序如何从其Cargo包中访问元数据?

如何从包中的Rust代码访问Cargo包的元数据(例如版本)?在我的情况下,我正在构建一个命令行工具,我希望有一个标准的--version标志,我希望实现读取包的版本,Cargo.toml所以我不必在两个地方维护它.我可以想象还有其他人可能想要从程序中访问Cargo元数据.

rust rust-cargo

123
推荐指数
3
解决办法
1万
查看次数

如何将toml-rs结果转换为std :: collections :: HashMap

我是Rust的新手,并试图构建一些简单易用的东西.我想从.toml文件加载数据并使用rustache从中渲染出一些文本.

Rustache似乎将HashMap作为其数据源,我确信通过查看toml-rs文档,我应该能够将其TableArray类型转换为HashMaps和Vecs,并且我怀疑它与某些事情有关Decoder,但是我无法弄清楚.

如果有人可以提供一个如何做到这一点的简短例子,我将非常感激.

rust

5
推荐指数
1
解决办法
808
查看次数

标签 统计

rust ×2

rust-cargo ×1