From 104833112878b6a100597144246755ba753e9381 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Wed, 13 Apr 2022 10:54:19 +0100 Subject: [PATCH] Mark default_builder_field with cfg(test) Apropos https://github.com/colin-kiegel/rust-derive-builder/pull/245#discussion_r843042402 --- derive_builder_core/src/builder_field.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/derive_builder_core/src/builder_field.rs b/derive_builder_core/src/builder_field.rs index ec7567b4..209ec84e 100644 --- a/derive_builder_core/src/builder_field.rs +++ b/derive_builder_core/src/builder_field.rs @@ -117,6 +117,7 @@ impl<'a> BuilderField<'a> { /// Helper macro for unit tests. This is _only_ public in order to be accessible /// from doc-tests too. +#[cfg(test)] // This contains a Box::leak, so is suitable only for tests #[doc(hidden)] #[macro_export] macro_rules! default_builder_field {