使用命名空间代替文件夹名称

时间:2016-02-15 21:28:57

标签: rust rust-cargo

说我有一个项目:

foo-bar
  | - lib.rs
  | - ....

但我不想要名称空间foo-bar,我只想要bar。无论如何要在lib.rs中指定这个吗?显而易见的解决方案是将foo-bar重命名为bar,但在这种情况下我无法做到这一点。

1 个答案:

答案 0 :(得分:4)

您可以在Cargo.toml中指定图书馆的名称,请参阅Cargo documentation

[lib]
# The name of a target is the name of the library that will be generated. This
# is defaulted to the name of the package or project.
name = "foo"