Allow adding a set of cfg's to hide from being implicitly doc(cfg)'d
By adding #![doc(cfg_hide(foobar))] to the crate attributes the cfg #[cfg(foobar)] (and _only_ that _exact_ cfg) will not be implicitly treated as a doc(cfg) to render a message in the documentation.
This commit is contained in:
parent
10cdbd847f
commit
18fdd816b7
11 changed files with 74 additions and 9 deletions
|
@ -380,6 +380,9 @@ declare_features! (
|
|||
/// Allows `#[doc(cfg(...))]`.
|
||||
(active, doc_cfg, "1.21.0", Some(43781), None),
|
||||
|
||||
/// Allows `#[doc(cfg_hide(...))]`.
|
||||
(active, doc_cfg_hide, "1.49.0", Some(43781), None),
|
||||
|
||||
/// Allows `#[doc(masked)]`.
|
||||
(active, doc_masked, "1.21.0", Some(44027), None),
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue