mirror of
https://github.com/tokio-rs/bytes.git
synced 2026-08-24 00:00:14 +02:00
Simplify UninitSlice::as_uninit_slice_mut() logic (#644)
This reworks `UninitSlice::as_uninit_slice_mut()` using equivalent simpler logic.
This commit is contained in:
@@ -185,7 +185,7 @@ impl UninitSlice {
|
|||||||
/// ```
|
/// ```
|
||||||
#[inline]
|
#[inline]
|
||||||
pub unsafe fn as_uninit_slice_mut(&mut self) -> &mut [MaybeUninit<u8>] {
|
pub unsafe fn as_uninit_slice_mut(&mut self) -> &mut [MaybeUninit<u8>] {
|
||||||
&mut *(self as *mut _ as *mut [MaybeUninit<u8>])
|
&mut self.0
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Returns the number of bytes in the slice.
|
/// Returns the number of bytes in the slice.
|
||||||
|
|||||||
Reference in New Issue
Block a user