From 6be5ed4bc2f7b2ed9726eb67b141251044cf93ac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Beno=C3=AEt=20du=20Garreau?= Date: Mon, 24 May 2021 22:09:34 +0200 Subject: [PATCH] Use `truncate` in `clone_from` --- src/arrayvec.rs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/arrayvec.rs b/src/arrayvec.rs index 5700237..9a8a918 100644 --- a/src/arrayvec.rs +++ b/src/arrayvec.rs @@ -1079,9 +1079,7 @@ impl Clone for ArrayVec if prefix < self.len() { // rhs was shorter - for _ in 0..self.len() - prefix { - self.pop(); - } + self.truncate(prefix); } else { let rhs_elems = &rhs[self.len()..]; self.extend_from_slice(rhs_elems);