如何从Rust模块中获取公共元素?

时间:2017-08-25 01:36:19

标签: module rust

在Node.js中,我可以使用

获取 android:inputType="textMultiLine" android:enabled="false" 中的对象数组
foo

有什么方法可以在Rust中做同样的事情吗?

Object.keys(require("foo"));

1 个答案:

答案 0 :(得分:5)

不,没有办法做到这一点。编译时信息的这种内省水平在运行时根本不存在。 模块的概念甚至不存在。

如果您对编译时信息感兴趣,可以执行构建和查看文档(cargo doc --open)等操作,以查看整个包的所有公共项目。您也可以在使用之前在线查看包装箱的文档。

还有Rust Language Server之类的工具可以为编辑器和IDE提供此类信息(以及更多信息)。