diff options
| author | Matthias Krüger <matthias.krueger@famsik.de> | 2021-12-02 15:52:03 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-12-02 15:52:03 +0100 |
| commit | d96ce3ea8ef0d6e16c06feac0607533228ce75d8 (patch) | |
| tree | 361a51d567aa76056ed0c1539658588d91724e1e /library/core/src/array | |
| parent | 87ca33321045b1b3a10f8ed8dab40521f4bf4bec (diff) | |
| parent | 971c549ca334b7b7406e61e958efcca9c4152822 (diff) | |
| download | rust-d96ce3ea8ef0d6e16c06feac0607533228ce75d8.tar.gz rust-d96ce3ea8ef0d6e16c06feac0607533228ce75d8.zip | |
Rollup merge of #91394 - Mark-Simulacrum:bump-stage0, r=pietroalbini
Bump stage0 compiler r? `@pietroalbini` (or anyone else)
Diffstat (limited to 'library/core/src/array')
| -rw-r--r-- | library/core/src/array/mod.rs | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/library/core/src/array/mod.rs b/library/core/src/array/mod.rs index 09bb4519170..39ccbaaaf7b 100644 --- a/library/core/src/array/mod.rs +++ b/library/core/src/array/mod.rs @@ -330,11 +330,9 @@ impl<T: Ord, const N: usize> Ord for [T; N] { } } -#[cfg(not(bootstrap))] #[stable(feature = "copy_clone_array_lib", since = "1.58.0")] impl<T: Copy, const N: usize> Copy for [T; N] {} -#[cfg(not(bootstrap))] #[stable(feature = "copy_clone_array_lib", since = "1.58.0")] impl<T: Clone, const N: usize> Clone for [T; N] { #[inline] @@ -348,12 +346,10 @@ impl<T: Clone, const N: usize> Clone for [T; N] { } } -#[cfg(not(bootstrap))] trait SpecArrayClone: Clone { fn clone<const N: usize>(array: &[Self; N]) -> [Self; N]; } -#[cfg(not(bootstrap))] impl<T: Clone> SpecArrayClone for T { #[inline] default fn clone<const N: usize>(array: &[T; N]) -> [T; N] { @@ -363,7 +359,6 @@ impl<T: Clone> SpecArrayClone for T { } } -#[cfg(not(bootstrap))] impl<T: Copy> SpecArrayClone for T { #[inline] fn clone<const N: usize>(array: &[T; N]) -> [T; N] { |
