From a16893429bdf560f616ba27f44181d91d1ed3dd5 Mon Sep 17 00:00:00 2001 From: David Tolnay Date: Sat, 13 Sep 2025 12:01:59 -0700 Subject: [PATCH] Make module for Content-related private code --- serde_core/src/lib.rs | 3 +-- serde_core/src/{private.rs => private/content.rs} | 0 serde_core/src/private/mod.rs | 6 ++++++ 3 files changed, 7 insertions(+), 2 deletions(-) rename serde_core/src/{private.rs => private/content.rs} (100%) create mode 100644 serde_core/src/private/mod.rs diff --git a/serde_core/src/lib.rs b/serde_core/src/lib.rs index 50fa971e..e3bc9278 100644 --- a/serde_core/src/lib.rs +++ b/serde_core/src/lib.rs @@ -263,9 +263,8 @@ pub use crate::ser::{Serialize, Serializer}; pub use lib::from_utf8_lossy; // Used by generated code. Not public API. -#[cfg(all(not(no_serde_derive), any(feature = "std", feature = "alloc")))] #[doc(hidden)] -#[path = "private.rs"] +#[path = "private/mod.rs"] pub mod __private; #[cfg(all(not(no_serde_derive), any(feature = "std", feature = "alloc")))] use self::__private as private; diff --git a/serde_core/src/private.rs b/serde_core/src/private/content.rs similarity index 100% rename from serde_core/src/private.rs rename to serde_core/src/private/content.rs diff --git a/serde_core/src/private/mod.rs b/serde_core/src/private/mod.rs new file mode 100644 index 00000000..c27198ca --- /dev/null +++ b/serde_core/src/private/mod.rs @@ -0,0 +1,6 @@ +#[cfg(all(not(no_serde_derive), any(feature = "std", feature = "alloc")))] +mod content; + +#[cfg(all(not(no_serde_derive), any(feature = "std", feature = "alloc")))] +#[doc(hidden)] +pub use self::content::{Content, ContentVisitor};