summaryrefslogtreecommitdiffstats
path: root/graphics/src/renderer.rs
diff options
context:
space:
mode:
Diffstat (limited to 'graphics/src/renderer.rs')
-rw-r--r--graphics/src/renderer.rs6
1 files changed, 2 insertions, 4 deletions
diff --git a/graphics/src/renderer.rs b/graphics/src/renderer.rs
index 125962ba..df9f1ac0 100644
--- a/graphics/src/renderer.rs
+++ b/graphics/src/renderer.rs
@@ -53,8 +53,7 @@ where
}
fn with_layer(&mut self, bounds: Rectangle, f: impl FnOnce(&mut Self)) {
- let current_primitives =
- std::mem::replace(&mut self.primitives, Vec::new());
+ let current_primitives = std::mem::take(&mut self.primitives);
f(self);
@@ -74,8 +73,7 @@ where
translation: Vector,
f: impl FnOnce(&mut Self),
) {
- let current_primitives =
- std::mem::replace(&mut self.primitives, Vec::new());
+ let current_primitives = std::mem::take(&mut self.primitives);
f(self);