rust - 如何下载 Rust API 文档?

标签 rust

有没有办法下载或生成 Rust 的 API 库文档?我能在 Rust 源代码中找到的唯一文档是 src/docs .

我正在运行夜间构建,所以我确信有一种方法可以以与 standard docs 相同的方式生成所有文档。使用 rustdoc,我就是找不到它!

我正在运行 Linux,每晚构建,使用这个命令:

curl -s https://static.rust-lang.org/rustup.sh | sudo sh

最佳答案

使用rust

如果您使用 rustup , recommended way to install and update Rust ,那么文档可能已经安装;默认安装行为随着时间的推移而改变。尝试运行 rustup doc 以在浏览器中打开它们。

如果它们尚未安装,您可以通过运行 rustup component add rust-docs 下载文档。

默认情况下,rustup doc 打开文档首页,但您可以添加 --std 直接跳转到标准 API 文档或 --book Rust 编程语言。您还可以使用 rustup doc std::iter::Iterator 打开特定项目的文档。

rustup 1.20学习了个人资料的概念。这些允许您默认为工具链安装文档(通过 default 配置文件)或不安装(通过 minimal 配置文件)。

独立的 Rust 安装程序

Rust 安装程序还会安装该语言和 Cargo 的文档。在 Linux 系统上,它可以在 /usr/local/share/doc/{rust,cargo} 找到。

关于rust - 如何下载 Rust API 文档?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27592046/

相关文章:

rust - 在 `Options` 中找不到 `getopts`

结构需要一生,因为?

rust - 类型OnProduce = extern “C” fn不安全

asynchronous - 如何在 Rust 中返回一个返回特征的函数

rust - 如何在 Rust 2018 中惯用地为箱子起别名?

rust - 错误 E0433 - 从测试访问模块时使用了未声明的类型或模块

string-formatting - 如何将格式化字符串附加到现有字符串?

rust - Rust:如何将可变变量传递给函数

c# - 如何将结构向量从 Rust 返回到 C#?

struct - 是否可以在 Rust 中声明本地匿名结构?