From ac083c6b45bd3fbe0dc24ab57e2dd9d55f14d472 Mon Sep 17 00:00:00 2001 From: Linda_pp Date: Sun, 21 Nov 2021 11:01:31 +0900 Subject: [PATCH] Reborrow mut slice instead of converting it with `as_ref` Co-authored-by: Noah Lev --- library/core/src/array/mod.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/core/src/array/mod.rs b/library/core/src/array/mod.rs index 700fa7f4e2d2..181f8b408e61 100644 --- a/library/core/src/array/mod.rs +++ b/library/core/src/array/mod.rs @@ -184,7 +184,7 @@ fn borrow_mut(&mut self) -> &mut [T] { type Error = TryFromSliceError; fn try_from(slice: &mut [T]) -> Result<[T; N], TryFromSliceError> { - ::try_from(slice.as_ref()) + ::try_from(&*slice) } }