From 76db373257e993809d85df4dddb5646756c1d200 Mon Sep 17 00:00:00 2001 From: Tomasz Pietrek Date: Wed, 13 Sep 2023 19:50:49 +0200 Subject: [PATCH] Show features behind feature flags in docs Signed-off-by: Tomasz Pietrek --- async-nats/Cargo.toml | 4 ++++ async-nats/src/lib.rs | 1 + 2 files changed, 5 insertions(+) diff --git a/async-nats/Cargo.toml b/async-nats/Cargo.toml index f2fffafc3..a445e3f35 100644 --- a/async-nats/Cargo.toml +++ b/async-nats/Cargo.toml @@ -63,3 +63,7 @@ compatibility_tests = [] name = "main" harness = false lto = true + +[package.metadata.docs.rs] +all-features = true +rustdoc-args = ["--cfg", "docsrs"] diff --git a/async-nats/src/lib.rs b/async-nats/src/lib.rs index 4e3d14e36..82f750b73 100644 --- a/async-nats/src/lib.rs +++ b/async-nats/src/lib.rs @@ -118,6 +118,7 @@ #![deny(rustdoc::private_intra_doc_links)] #![deny(rustdoc::invalid_codeblock_attributes)] #![deny(rustdoc::invalid_rust_codeblocks)] +#![cfg_attr(docsrs, feature(doc_auto_cfg))] use thiserror::Error;