1#![cfg_attr(feature="nightly", feature(allocator_api))]
2#![cfg_attr(feature="nightly", feature(try_reserve_kind))]
3
4#![deny(warnings)]
5#![doc(test(attr(deny(warnings))))]
6#![doc(test(attr(allow(dead_code))))]
7#![doc(test(attr(allow(unused_variables))))]
8#![allow(unknown_lints)]
9#![allow(clippy::needless_lifetimes)]
10#![allow(clippy::non_canonical_clone_impl)]
11#![allow(clippy::non_canonical_partial_ord_impl)]
12#![allow(clippy::type_complexity)]
13
14#![doc=document_features::document_features!()]
16
17#![no_std]
18
19mod index;
23
24#[cfg(feature="nightly")]
25mod nightly;
26
27#[cfg(not(feature="nightly"))]
28mod stable;
29
30#[cfg(feature="nightly")]
31pub use nightly::*;
32
33#[cfg(not(feature="nightly"))]
34pub use stable::*;