1#![crate_name = "contained"]
4#![crate_type = "lib"]
5#![allow(
6 clippy::missing_docs_in_private_items,
7 clippy::missing_errors_doc,
8 clippy::missing_safety_doc,
9 clippy::module_inception,
10 clippy::needless_doctest_main,
11 clippy::upper_case_acronyms
12)]
13#![cfg_attr(not(feature = "std"), no_std)]
14#![cfg_attr(all(feature = "alloc", feature = "nightly"), feature(allocator_api))]
15#[cfg(feature = "alloc")]
17extern crate alloc;
18#[doc(inline)]
20pub use contained_core::*;
21#[doc(inline)]
22#[cfg(feature = "derive")]
23pub use contained_derive::*;
24#[doc(inline)]
25#[cfg(feature = "macros")]
26pub use contained_macros::*;
27#[doc(hidden)]
29#[allow(unused_imports)]
30pub mod prelude {
31 pub use contained_core::prelude::*;
32 #[cfg(feature = "derive")]
33 pub use contained_derive::*;
34 #[cfg(feature = "macros")]
35 pub use contained_macros::*;
36}