1#[cfg(not(no_serde_derive))]
2pub mod de;
3#[cfg(not(no_serde_derive))]
4pub mod ser;
5
6pub use crate::lib::clone::Clone;
7pub use crate::lib::convert::{From, Into, TryFrom};
8pub use crate::lib::default::Default;
9pub use crate::lib::fmt::{self, Formatter};
10pub use crate::lib::marker::PhantomData;
11pub use crate::lib::option::Option::{self, None, Some};
12pub use crate::lib::ptr;
13pub use crate::lib::result::Result::{self, Err, Ok};
14
15pub use crate::serde_core_private::string::from_utf8_lossy;
16
17#[cfg(any(feature = "alloc", feature = "std"))]
18pub use crate::lib::{ToString, Vec};