1#![doc(html_root_url = "https://docs.rs/maplike")]
6#![doc = include_str!("../README.md")]
7#![cfg_attr(docsrs, doc = "\n## Feature flags\n")]
8#![cfg_attr(docsrs, doc = document_features::document_features!())]
9#![cfg_attr(docsrs, feature(doc_cfg))]
10#![deny(missing_docs)]
11#![forbid(unsafe_code)]
12#![no_std]
13
14#[cfg(feature = "std")]
15#[cfg_attr(docsrs, doc(cfg(feature = "std")))]
16extern crate std as std_;
17
18#[cfg(feature = "alloc")]
19#[cfg_attr(docsrs, doc(cfg(feature = "alloc")))]
20extern crate alloc as alloc_;
21
22pub mod containers;
23pub mod entry;
24pub mod iter;
25pub mod one;
26pub mod ops;
27
28#[cfg(feature = "derive")]
29#[cfg_attr(docsrs, doc(cfg(feature = "derive")))]
30pub use maplike_derive::{Assign, Container};
31
32mod impls;