- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在写一些 Rust 文档示例(正在编译):
/// ```rust
/// # #[macro_use]
/// # extern crate ...
/// ...
/// ```
但是 cargo doc
给了我这个 [incorrect] 警告:
warning: could not parse code block as Rust code
--> srml/support/src/dispatch.rs:105:5
|
105 | /// ```rust
| ________^
106 | | /// # #[macro_use]
| |_
|
= note: error from rustc: unknown start of token: `
help: mark blocks that do not contain Rust code as text
|
105 | /// ```textrust
| ^^^^^^^
我应该只抑制这个警告..还是这里有什么问题?
最佳答案
您通过在代码块中使用有效的 Rust 代码来修复错误。
这重现了问题:
/// ```rust
///
/// ```
pub fn foo() {}
不要在代码块之前添加虚假的空格。在 Markdown 中,四个空格算作代码的开头,因此您实际上完成了与 HTML 等效的操作:
<code>```rust ```</code>
正如它告诉您的那样,```
不是有效的 Rust 代码。
关于rust - 你如何处理 "could not parse code block as Rust code"rustdoc 警告?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55731174/
我正在尝试运行 kcov在 Rust 项目上。这对于通常的测试非常有效,但我一直无法弄清楚如何让它找到文档测试。 rustdoc 是否创建了任何我可以传递给 kcov 以运行覆盖率的二进制文件? 最佳
我想查看我的程序所依赖的库的 Rust 文档。我怎样才能把这些拉下来?我发现一个问题的答案是 standard library但我正在专门寻找 crates.io 依赖项。 最佳答案 Cargo 会自
正如他们所说,一张照片值 1000 字。我想嵌入几个 sequence diagrams在我生成的rust documentation .有没有办法做到这一点?拥有 embedded image并没有
我正在尝试编写名为 insert 的方法的 rustdoc 测试。测试函数在测试的最后一行被调用,当我将其注释掉时测试顺利通过。 错误信息: $ cargo test Compiling r
可以使用以下命令为 crate 设置 favicon 和 rustdoc 的徽标: #![doc(html_favicon_url = "/favicon.ico")] #![doc(html_log
我在 crate 文档中有以下部分: //! # Examples //! ```rust,no_run //! extern crate stm32f103xx; //! // ... //! ``
是否可以对 API 的各个部分进行分组?例如相关函数、类型或常量。 例如 Doxygen 支持 grouping like this : /** \name Some API Grouping *
Markdown 应该如何与 rustdoc 一起使用以包含图表或 ASCII 艺术? 通过阅读手册,三重反引号可用于代码片段。 如何包含文字、非格式化文本? (类似于 Doxygen's ... )
在Rust中使用 no_main 外部属性时, cargo doc 提示unused attribute和crate-level attribute should be in the root mod
以下代码在编译时会产生警告: pub fn add_source_path(request: &mut Request) -> IronResult { /// Adds source path to
我已生成文档 for my project与 cargo doc,它是在 target/doc 目录中制作的。我想让用户在没有本地副本的情况下查看此文档,但我不知道如何将此文档推送到存储库的 gh-p
我正在构建一个 Rust 库并想对其进行一些润色。在 rustdoc 中,有时我想链接到文档中库的其他部分,例如fn、trait 或 struct。这个的官方语法是什么? 最佳答案 截至Rust 1.
我正在写一些 Rust 文档示例(正在编译): /// ```rust /// # #[macro_use] /// # extern crate ... /// ... /// ``` 但是 car
我正在开发一个小项目,该项目大量使用 build.rs 文件。似乎 cargo doc --all 为 [dependencies] 生成了文档,但没有为 Cargo.toml 中的 [build-d
我正在运行 WSL Debian 发行版,因为我想跟随 InterMezzOS 教程。我按照 Rust 的安装说明运行了 curl https://sh.rustup.rs -sSf | sh,但我只
我是一名优秀的程序员,十分优秀!