我可以将部分 Rust 文档测试外部化到外部文件吗?

Can I externalize parts of a Rust documentation test to an external file?

编写 Rust 文档测试时,是否可以将部分代码外部化到外部文件以保持示例简短?

我认为目前官方不支持它;有一个相关的 Cargo issue and a tool 尝试允许它,直到它被引入 Cargo(虽然我没有使用它)。

# include!("src/fragment.rs") 似乎有效,但未显示在输出中。不过,我不知道这会如何干扰 Cargo 的依赖处理。