diff options
| -rw-r--r-- | library/core/src/slice/sort/shared/smallsort.rs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/library/core/src/slice/sort/shared/smallsort.rs b/library/core/src/slice/sort/shared/smallsort.rs index 567a7090ecd..5111ed8756b 100644 --- a/library/core/src/slice/sort/shared/smallsort.rs +++ b/library/core/src/slice/sort/shared/smallsort.rs @@ -140,6 +140,8 @@ impl<T: FreezeMarker> UnstableSmallSortFreezeTypeImpl for T { #[rustc_unsafe_specialization_marker] trait CopyMarker {} +impl<T: Copy> CopyMarker for T {} + impl<T: FreezeMarker + CopyMarker> UnstableSmallSortFreezeTypeImpl for T { #[inline(always)] fn small_sort_threshold() -> usize { |
