You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Cargo.toml中强制启用--document-private-items生成私有项文档?

在Cargo.toml中强制配置生成私有项文档的方法

当然可以,有两种常用配置方式,分别对应本地构建和docs.rs平台构建:

  • 本地构建自动生效:在Cargo.toml中添加[profile.doc]配置块,指定rustdoc-flags参数:

    [profile.doc]
    rustdoc-flags = ["--document-private-items"]
    

    之后运行cargo doc时,就会自动启用私有项文档生成,无需手动追加命令行参数。

  • 针对docs.rs平台配置:如果需要让docs.rs上生成的文档也包含私有项,添加[package.metadata.docs.rs]配置块:

    [package.metadata.docs.rs]
    rustdoc-args = ["--document-private-items"]
    

    这样docs.rs在构建你的 crate 文档时,会自动应用该参数。

内容的提问来源于stack exchange,提问作者Netwave

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.15 13:25:23