Skip to content

Commit 5142c8d

Browse files
authored
Merge pull request #1273 from cuviper/ptr-slice
Use `ptr::slice_from_raw_parts_mut`
2 parents dfe0ef0 + 18638b7 commit 5142c8d

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

src/iter/collect/consumer.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ use super::super::plumbing::*;
22
use crate::SendPtr;
33
use std::marker::PhantomData;
44
use std::ptr;
5-
use std::slice;
65

76
pub(super) struct CollectConsumer<'c, T: Send> {
87
/// See `CollectResult` for explanation of why this is not a slice
@@ -75,7 +74,7 @@ impl<'c, T> Drop for CollectResult<'c, T> {
7574
// Drop the first `self.initialized_len` elements, which have been recorded
7675
// to be initialized by the folder.
7776
unsafe {
78-
ptr::drop_in_place(slice::from_raw_parts_mut(
77+
ptr::drop_in_place(ptr::slice_from_raw_parts_mut(
7978
self.start.0,
8079
self.initialized_len,
8180
));

0 commit comments

Comments
 (0)