diff options
| author | Markus Reiter <me@reitermark.us> | 2024-01-31 06:06:50 +0100 |
|---|---|---|
| committer | Markus Reiter <me@reitermark.us> | 2024-02-07 12:47:48 +0100 |
| commit | 58d70d6805565ec2208a88f2d8d414fc940beed6 (patch) | |
| tree | 9fb05f89ea4cdf7d002b0a3b48fe7a1efb630c16 | |
| parent | d4f6f9ee6a3b24f2cb97b1a5b82963609b93aa33 (diff) | |
| download | rust-58d70d6805565ec2208a88f2d8d414fc940beed6.tar.gz rust-58d70d6805565ec2208a88f2d8d414fc940beed6.zip | |
Simplify `impl_zeroable_primitive` macro.
| -rw-r--r-- | library/core/src/num/nonzero.rs | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/library/core/src/num/nonzero.rs b/library/core/src/num/nonzero.rs index 1124719fc8d..ea922970b92 100644 --- a/library/core/src/num/nonzero.rs +++ b/library/core/src/num/nonzero.rs @@ -35,7 +35,7 @@ mod private { pub trait ZeroablePrimitive: Sized + Copy + private::Sealed {} macro_rules! impl_zeroable_primitive { - ($NonZero:ident ( $primitive:ty )) => { + ($primitive:ty) => { #[unstable( feature = "nonzero_internals", reason = "implementation detail which may disappear or be replaced at any time", @@ -52,18 +52,18 @@ macro_rules! impl_zeroable_primitive { }; } -impl_zeroable_primitive!(NonZeroU8(u8)); -impl_zeroable_primitive!(NonZeroU16(u16)); -impl_zeroable_primitive!(NonZeroU32(u32)); -impl_zeroable_primitive!(NonZeroU64(u64)); -impl_zeroable_primitive!(NonZeroU128(u128)); -impl_zeroable_primitive!(NonZeroUsize(usize)); -impl_zeroable_primitive!(NonZeroI8(i8)); -impl_zeroable_primitive!(NonZeroI16(i16)); -impl_zeroable_primitive!(NonZeroI32(i32)); -impl_zeroable_primitive!(NonZeroI64(i64)); -impl_zeroable_primitive!(NonZeroI128(i128)); -impl_zeroable_primitive!(NonZeroIsize(isize)); +impl_zeroable_primitive!(u8); +impl_zeroable_primitive!(u16); +impl_zeroable_primitive!(u32); +impl_zeroable_primitive!(u64); +impl_zeroable_primitive!(u128); +impl_zeroable_primitive!(usize); +impl_zeroable_primitive!(i8); +impl_zeroable_primitive!(i16); +impl_zeroable_primitive!(i32); +impl_zeroable_primitive!(i64); +impl_zeroable_primitive!(i128); +impl_zeroable_primitive!(isize); /// A value that is known not to equal zero. /// |
