如何从包中的Rust代码中访问Cargo包的元数据(例如版本)?在我的例子中,我正在构建一个命令行工具,我希望它有一个标准的——version标志,并且我希望实现从Cargo读取包的版本。汤姆,这样我

我发现他们在文档的前两章中定义语言的方法和方式特别有趣。所以我决定试一试,从“你好,世界!”开始。顺便说一句,我是在Windows 7 x64上这么做的。发布cargo build并在目标\调试中查看

我想做一个Rust包,既包含可重用库(其中大部分程序是实现的),也包含使用它的可执行文件。假设我没有混淆Rust模块系统中的任何语义,我的Cargo应该是什么?Toml文件长什么样?