1#![doc(html_root_url = "https://docs.rs/fmt-cmp/0.1.2")]
4#![cfg_attr(not(feature = "std"), no_std)]
5#![cfg_attr(fmt_cmp_semver_exempt, feature(min_specialization))]
7#![cfg_attr(fmt_cmp_semver_exempt, feature(int_log))]
8#![warn(missing_docs)]
10
11#[cfg(all(not(feature = "std"), feature = "alloc"))]
12extern crate alloc;
13#[cfg(not(feature = "std"))]
14extern crate core as std;
15#[cfg(feature = "std")]
16extern crate std as alloc;
17
18pub mod cmp;
19pub mod int;
20
21mod traits;
22
23pub use self::cmp::{cmp, eq, hash, Cmp};
24pub use self::int::{cmp_dec, cmp_int};
25pub use self::traits::{FmtEq, FmtOrd};