From e856d8f5e7eac36bf603e94d947deb437d8406de Mon Sep 17 00:00:00 2001 From: Eliza Weisman Date: Fri, 25 Mar 2022 12:00:34 -0700 Subject: [PATCH] subscriber: fix docs link to `Layer` impl for `Box` RustDoc didn't actually parse the link to the `Layer` impl for `Box + Send + Sync>` because the link URL contained unescaped spaces. Therefore, the link reference was treated as normal text rather than as a link reference. This commit replaces the link ref with the escaped version, which works correctly. My bad! --- tracing-subscriber/src/layer/mod.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tracing-subscriber/src/layer/mod.rs b/tracing-subscriber/src/layer/mod.rs index d5eb166e16..13eb7e6774 100644 --- a/tracing-subscriber/src/layer/mod.rs +++ b/tracing-subscriber/src/layer/mod.rs @@ -265,7 +265,8 @@ //! ``` //! //! [prelude]: crate::prelude -//! [box-impl]: #impl-Layer-for-Box + Send + Sync> +//! [option-impl]: Layer#impl-Layer-for-Option +//! [box-impl]: Layer#impl-Layer%3CS%3E-for-Box%3Cdyn%20Layer%3CS%3E%20+%20Send%20+%20Sync%3E //! [prelude]: crate::prelude //! //! # Recording Traces @@ -533,7 +534,6 @@ //! [`Layer::register_callsite`]: Layer::register_callsite //! [`Layer::enabled`]: Layer::enabled //! [`Interest::never()`]: https://docs.rs/tracing-core/latest/tracing_core/subscriber/struct.Interest.html#method.never -//! [option-impl]: crate::layer::Layer#impl-Layer-for-Option //! [`Filtered`]: crate::filter::Filtered //! [`filter`]: crate::filter //! [`Targets`]: crate::filter::Targets