diff --git a/src/guards/slice_memory_guard.rs b/src/guards/slice_memory_guard.rs index 7257e66..de645f7 100644 --- a/src/guards/slice_memory_guard.rs +++ b/src/guards/slice_memory_guard.rs @@ -3,7 +3,7 @@ use core::{ mem::{MaybeUninit, transmute}, ptr::{drop_in_place, write}, }; -use std::intrinsics::copy_nonoverlapping; +use std::ptr::copy_nonoverlapping; /// Guard-struct used for correctly initialize uninitialized memory and `drop` it when guard goes out of scope. /// Usually, you *should not* use this struct to handle your memory.