是否可以在 docs.rs 上查看功能文档?

Joh*_*ohn 2 rust rust-cargo

我正在 docs.rs 上查看gpio_cdev 的文档

该板条箱的可选功能之一是async-tokio,它允许您编写异步代码来检查 GPIO 引脚。gpio_cdev github 首页上有一个使用AsyncLineEventHandle.

我看到的问题是 docs.rs 文档完全没有提及AsyncLineEventHandle或与 Async 有关的任何内容。

docs.rs 网站上是否有一个按钮可以显示可选功能的文档?可选功能是否从未记录在 docs.rs 上?还是由开发人员决定在 docs.rs 上包含可选功能的文档?我应该为此提交错误报告吗?

我假设如果我使用本地生成文档,我就能够看到文档cargo doc(尽管我还没有尝试过)。这是唯一的选择吗?

编辑:确认只要我启用了该功能,本地生成的文档就会显示异步部分。

cra*_*sim 5

docs.rs 中的文档是提前构建的。它不是即时生成的。因此,没有按钮。

文档构建期间打开或关闭的功能将取决于 crate 作者指定在 docs.rs 中使用和打开文档编译的功能。查看“关于/构建”页面上的“交叉编译”部分,也许可以发送 PR 以gpio_cdev在 docs.rs 中的文档构建期间打开所有功能?