#文档 #添加 # #辅助 #门控

docfg

方便的宏,用于添加文档门控功能

1个不稳定版本

0.1.0 2022年11月23日

#40#辅助

Download history 35/week @ 2024-03-11 38/week @ 2024-03-18 67/week @ 2024-03-25 78/week @ 2024-04-01 33/week @ 2024-04-08 42/week @ 2024-04-15 42/week @ 2024-04-22 37/week @ 2024-04-29 37/week @ 2024-05-06 41/week @ 2024-05-13 34/week @ 2024-05-20 35/week @ 2024-05-27 32/week @ 2024-06-03 30/week @ 2024-06-10 33/week @ 2024-06-17 46/week @ 2024-06-24

每月142次下载
9crate (8直接使用) 中使用

MIT 协议

3KB

该crate帮助文档化门控代码。此crate需要使用doc_cfg夜间功能。

请记住将以下内容添加到您的Cargo.toml文件,以便在docs.rs上文档化时使crate生效

[package.metadata.docs.rs]
all-features = true
rustdoc-args = ["--cfg", "docsrs"]

当生成本地文档时,请使用cargo rustdoc -- --cfg docsrs

示例

#[docfg(test)]
fn test () {
    // ...  
}
#[cfg_attr(docsrs, doc(cfg(test)))]
#[cfg(test)]
fn test () {
    // ...
}

依赖关系

~1.5MB
~35K SLoC