1#![stable(feature = "rust1", since = "1.0.0")]
7#![allow(missing_docs)]
8
9#[unstable(feature = "complex_numbers", issue = "154023")]
10pub use core::num::Complex;
11#[unstable(feature = "extended_float_error_kind", issue = "164793")]
12pub use core::num::FloatErrorKind;
13#[stable(feature = "int_error_matching", since = "1.55.0")]
14pub use core::num::IntErrorKind;
15#[stable(feature = "generic_nonzero", since = "1.79.0")]
16pub use core::num::NonZero;
17#[stable(feature = "saturating_int_impl", since = "1.74.0")]
18pub use core::num::Saturating;
19#[stable(feature = "rust1", since = "1.0.0")]
20pub use core::num::Wrapping;
21#[unstable(
22 feature = "nonzero_internals",
23 reason = "implementation detail which may disappear or be replaced at any time",
24 issue = "none"
25)]
26pub use core::num::ZeroablePrimitive;
27#[stable(feature = "rust1", since = "1.0.0")]
28pub use core::num::{FpCategory, ParseFloatError, ParseIntError, TryFromIntError};
29#[stable(feature = "signed_nonzero", since = "1.34.0")]
30pub use core::num::{NonZeroI8, NonZeroI16, NonZeroI32, NonZeroI64, NonZeroI128, NonZeroIsize};
31#[stable(feature = "nonzero", since = "1.28.0")]
32pub use core::num::{NonZeroU8, NonZeroU16, NonZeroU32, NonZeroU64, NonZeroU128, NonZeroUsize};