summary refs log tree commit diff
path: root/src/libcore/num/uint_macros.rs
blob: a94b541ddb907962d315c5eabb64d9d63c2ab156 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
#![doc(hidden)]

macro_rules! uint_module {
    ($T:ident) => (uint_module!($T, #[stable(feature = "rust1", since = "1.0.0")]););
    ($T:ident, #[$attr:meta]) => (
        /// The smallest value that can be represented by this integer type.
        #[$attr]
        pub const MIN: $T = $T::min_value();
        /// The largest value that can be represented by this integer type.
        #[$attr]
        pub const MAX: $T = $T::max_value();
    )
}