From 25e83e26001c493256e8cdea19817c9c61e12ade Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Kr=C3=B6ning?= Date: Sun, 21 Apr 2024 19:11:22 +0200 Subject: [PATCH] Enable all features and `doc_auto_cfg` on docs.rs MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Martin Kröning --- Cargo.toml | 3 ++- src/lib.rs | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index 4b4adb4..dd6b5b4 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -30,7 +30,8 @@ pre-release-replacements = [ pre-release-commit-message = "Release version {{version}}" [package.metadata.docs.rs] -features = ["unstable"] +all-features = true +rustdoc-args = ["--cfg", "docsrs"] [workspace] members = ["volatile-macro"] diff --git a/src/lib.rs b/src/lib.rs index ce55687..5dab31b 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -39,6 +39,7 @@ #![cfg_attr(feature = "very_unstable", feature(unboxed_closures))] #![cfg_attr(feature = "very_unstable", feature(fn_traits))] #![cfg_attr(feature = "very_unstable", feature(effects))] +#![cfg_attr(docsrs, feature(doc_auto_cfg))] #![warn(missing_docs)] #![deny(unsafe_op_in_unsafe_fn)] #![doc(test(attr(deny(warnings))))]