如何防止'rust doc'向文档中添加依赖项?

如何防止'rust doc'向文档中添加依赖项?,rust,rust-cargo,rustdoc,Rust,Rust Cargo,Rustdoc,我刚刚开始玩Rust,并试图为我编写的代码生成文档。当我发布《货物单据》时,我看到了一些奇怪的东西 21:53 $ cargo doc Compiling regex-syntax v0.2.2 Compiling libc v0.2.2 Compiling memchr v0.1.7 Compiling aho-corasick v0.3.4 Compiling regex v0.1.41 Compiling my_project v0.0.1 (path/

我刚刚开始玩Rust,并试图为我编写的代码生成文档。当我发布《货物单据》时,我看到了一些奇怪的东西

21:53 $ cargo doc
   Compiling regex-syntax v0.2.2
   Compiling libc v0.2.2
   Compiling memchr v0.1.7
   Compiling aho-corasick v0.3.4
   Compiling regex v0.1.41
   Compiling my_project v0.0.1 (path/to/my_project)
当我打开
my_project/target/doc/my_project/index.html
时,我注意到所有依赖项都包含在我的文档中:

我希望对用户隐藏这些依赖项的文档,这样我的文档只显示如何使用我的代码

我该怎么做

货锁
我找到了答案:
货物单据--无deps

非常感谢!我哪儿都没看到。不幸的是,这一命令违反了直觉。我希望
cargo do
没有deps,而
cargo doc——有deps
有deps
[root]
name = "my_project"
version = "0.0.1"
dependencies = [
 "regex 0.1.41 (registry+https://github.com/rust-lang/crates.io-index)",
]

[[package]]
name = "aho-corasick"
version = "0.3.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
 "memchr 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)",
]

[[package]]
name = "libc"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"

[[package]]
name = "memchr"
version = "0.1.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
 "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)",
]

[[package]]
name = "regex"
version = "0.1.41"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
 "aho-corasick 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)",
 "memchr 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)",
 "regex-syntax 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)",
]

[[package]]
name = "regex-syntax"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"