1#![cfg_attr(docsrs, feature(doc_cfg))]
4#![cfg_attr(not(any(feature = "std", test)), no_std)]
5#![cfg_attr(not(any(feature = "std", test)), deny(clippy::std_instead_of_core))]
6#![deny(
7 clippy::alloc_instead_of_core,
8 clippy::cast_lossless,
9 clippy::cast_possible_wrap,
10 clippy::cast_precision_loss,
11 clippy::cast_sign_loss,
12 clippy::expect_used,
13 clippy::implicit_saturating_sub,
14 clippy::indexing_slicing,
15 clippy::missing_panics_doc,
16 clippy::panic,
17 clippy::ptr_as_ptr,
18 clippy::string_slice,
19 clippy::transmute_ptr_to_ptr,
20 clippy::undocumented_unsafe_blocks,
21 clippy::unimplemented,
22 clippy::unwrap_used,
23 clippy::wildcard_imports,
24 missing_docs,
25 rust_2018_idioms,
26 unused_lifetimes,
27 unused_qualifications
28)]
29
30#[cfg(feature = "alloc")]
31extern crate alloc;
32
33mod int;
34mod io;
35mod seq;
36
37pub use int::*;
38#[cfg(feature = "std")]
39pub use io::*;
40pub use seq::*;