diff options
| author | Alexis Bourget <alexis.bourget@gmail.com> | 2020-06-08 16:15:39 +0200 |
|---|---|---|
| committer | Alexis Bourget <alexis.bourget@gmail.com> | 2020-06-08 16:15:39 +0200 |
| commit | 0dcb392e9889ab6976973a2f7140d18a80178202 (patch) | |
| tree | fd4a55a720d00353ef21024cc4ddb2fc5676fd65 | |
| parent | d8b51f180a9c6ced4397ce5568fa8ab553a7143e (diff) | |
| download | rust-0dcb392e9889ab6976973a2f7140d18a80178202.tar.gz rust-0dcb392e9889ab6976973a2f7140d18a80178202.zip | |
Added implementations for NonZero(U|I)size
| -rw-r--r-- | src/libcore/convert/num.rs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/libcore/convert/num.rs b/src/libcore/convert/num.rs index 22a2804678a..dc1de55a9fe 100644 --- a/src/libcore/convert/num.rs +++ b/src/libcore/convert/num.rs @@ -477,8 +477,10 @@ nzint_impl_try_from_int! { u16, NonZeroU16, #[stable(feature = "nzint_try_from_i nzint_impl_try_from_int! { u32, NonZeroU32, #[stable(feature = "nzint_try_from_int_conv", since = "1.46.0")] } nzint_impl_try_from_int! { u64, NonZeroU64, #[stable(feature = "nzint_try_from_int_conv", since = "1.46.0")] } nzint_impl_try_from_int! { u128, NonZeroU128, #[stable(feature = "nzint_try_from_int_conv", since = "1.46.0")] } +nzint_impl_try_from_int! { usize, NonZeroUsize, #[stable(feature = "nzint_try_from_int_conv", since = "1.46.0")] } nzint_impl_try_from_int! { i8, NonZeroI8, #[stable(feature = "nzint_try_from_int_conv", since = "1.46.0")] } nzint_impl_try_from_int! { i16, NonZeroI16, #[stable(feature = "nzint_try_from_int_conv", since = "1.46.0")] } nzint_impl_try_from_int! { i32, NonZeroI32, #[stable(feature = "nzint_try_from_int_conv", since = "1.46.0")] } nzint_impl_try_from_int! { i64, NonZeroI64, #[stable(feature = "nzint_try_from_int_conv", since = "1.46.0")] } nzint_impl_try_from_int! { i128, NonZeroI128, #[stable(feature = "nzint_try_from_int_conv", since = "1.46.0")] } +nzint_impl_try_from_int! { isize, NonZeroIsize, #[stable(feature = "nzint_try_from_int_conv", since = "1.46.0")] } |
