aboutsummaryrefslogtreecommitdiff
path: root/src/buf/uninit_slice.rs
diff options
context:
space:
mode:
authorGravatar Luca Bruno <lucab@lucabruno.net> 2023-12-28 06:17:53 +0100
committerGravatar GitHub <noreply@github.com> 2023-12-28 14:17:53 +0900
commitf73c6c8e8543ee15741c788d105e2b4235f1bc7b (patch)
treea46f66d3d69a2eaae6836084b6857fefa45a6ba2 /src/buf/uninit_slice.rs
parent72cbb92e0e53680c67c27b56fabbe1f3ed5dbae9 (diff)
downloadbytes-f73c6c8e8543ee15741c788d105e2b4235f1bc7b.tar.gz
bytes-f73c6c8e8543ee15741c788d105e2b4235f1bc7b.tar.zst
bytes-f73c6c8e8543ee15741c788d105e2b4235f1bc7b.zip
Simplify UninitSlice::as_uninit_slice_mut() logic (#644)
This reworks `UninitSlice::as_uninit_slice_mut()` using equivalent simpler logic.
Diffstat (limited to 'src/buf/uninit_slice.rs')
-rw-r--r--src/buf/uninit_slice.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/buf/uninit_slice.rs b/src/buf/uninit_slice.rs
index 0715ad2..82ebdbb 100644
--- a/src/buf/uninit_slice.rs
+++ b/src/buf/uninit_slice.rs
@@ -185,7 +185,7 @@ impl UninitSlice {
/// ```
#[inline]
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.