Fix clippy::mem_replace_with_default, use std::mem::take

This commit is contained in:
ice_iix 2021-06-18 14:58:36 -07:00
parent c4dac61ab5
commit d15229dd0b
2 changed files with 2 additions and 2 deletions

View File

@ -797,7 +797,7 @@ impl Drop for MappedBuffer {
unsafe {
glow_context().unmap_buffer(self.target);
}
mem::forget(mem::replace(&mut self.inner, Vec::new()));
mem::forget(std::mem::take(&mut self.inner))
}
}

View File

@ -547,7 +547,7 @@ impl Factory {
ambient_occlusion: raw.ambient_occlusion,
weight: raw.weight,
};
let elements = ::std::mem::replace(&mut raw.elements, vec![]);
let elements = std::mem::take(&mut raw.elements);
for el in elements {
let all_dirs = Direction::all();
for (i, face) in el.faces.iter().enumerate() {