diff --git a/bucket_map/src/bucket.rs b/bucket_map/src/bucket.rs index ec1df8a8c..6f812c07e 100644 --- a/bucket_map/src/bucket.rs +++ b/bucket_map/src/bucket.rs @@ -266,7 +266,7 @@ impl Bucket { let slice: &mut [T] = current_bucket.get_mut_cell_slice(elem_loc, data.len() as u64); assert!(current_bucket.uid(elem_loc) == elem_uid); elem.num_slots = data.len() as u64; - slice.clone_from_slice(data); + slice.copy_from_slice(data); Ok(()) } else { // need to move the allocation to a best fit spot