//! Not public API. Used as `$crate::__private` by macros. #[doc(hidden)] pub mod serde { #[doc(hidden)] pub use serde::*; } #[doc(hidden)] pub use core::marker::{Send, Sized, Sync}; #[doc(hidden)] pub type Result = core::result::Result; #[doc(hidden)] pub fn require_erased_serialize_impl() where T: ?Sized + crate::Serialize, { }