erased_serde/private.rs
1//! Not public API. Used as `$crate::__private` by macros.
2
3#[doc(hidden)]
4pub mod serde {
5 #[doc(hidden)]
6 pub use serde::*;
7}
8
9#[doc(hidden)]
10pub use core::marker::{Send, Sized, Sync};
11
12#[doc(hidden)]
13pub type Result<T, E> = core::result::Result<T, E>;
14
15#[doc(hidden)]
16pub fn require_erased_serialize_impl<T>()
17where
18 T: ?Sized + crate::Serialize,
19{
20}