From 8540767f58366ac96873d4291e382093fa952a83 Mon Sep 17 00:00:00 2001 From: jfh Date: Fri, 18 Jun 2021 21:58:27 +0300 Subject: [PATCH] Fix new clippy issues, Use take. --- vm/src/builtins/list.rs | 2 +- vm/src/dictdatatype.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/vm/src/builtins/list.rs b/vm/src/builtins/list.rs index 91f57befa..8bdf5058a 100644 --- a/vm/src/builtins/list.rs +++ b/vm/src/builtins/list.rs @@ -132,7 +132,7 @@ impl PyList { #[pymethod] fn clear(&self) { - let _removed = std::mem::replace(self.borrow_vec_mut().deref_mut(), Vec::new()); + let _removed = std::mem::take(self.borrow_vec_mut().deref_mut()); } #[pymethod] diff --git a/vm/src/dictdatatype.rs b/vm/src/dictdatatype.rs index e3bc1b471..925193f83 100644 --- a/vm/src/dictdatatype.rs +++ b/vm/src/dictdatatype.rs @@ -304,7 +304,7 @@ impl Dict { inner.used = 0; inner.filled = 0; // defer dec rc - std::mem::replace(&mut inner.entries, Vec::new()) + std::mem::take(&mut inner.entries) }; }