pub unsafe fn from_raw_parts_mut<'a, T>(data: *mut T, len: usize) -> &'a mut [T]
Performs the same functionality as
from_raw_parts, except that a mutable slice is returned.
This function is unsafe for the same reasons as
from_raw_parts, as well as not being able to provide a non-aliasing guarantee of the returned mutable slice.
data must be non-null and aligned even for zero-length slices as with
from_raw_parts. The total size of the slice must be no larger than
isize::MAX bytes in memory.
See the documentation of
from_raw_parts for more details.
© 2010 The Rust Project Developers
Licensed under the Apache License, Version 2.0 or the MIT license, at your option.