Skip to content

Commit d7b2110

Browse files
committed
add repr(transparent) to IoSliceMut where missing
1 parent 1a56336 commit d7b2110

File tree

3 files changed

+3
-0
lines changed

3 files changed

+3
-0
lines changed

src/libstd/sys/unix/io.rs

+1
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ impl<'a> IoSlice<'a> {
2929
}
3030
}
3131

32+
#[repr(transparent)]
3233
pub struct IoSliceMut<'a> {
3334
vec: iovec,
3435
_p: PhantomData<&'a mut [u8]>,

src/libstd/sys/wasi/io.rs

+1
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ impl<'a> IoSlice<'a> {
2929
}
3030
}
3131

32+
#[repr(transparent)]
3233
pub struct IoSliceMut<'a> {
3334
vec: __wasi_iovec_t,
3435
_p: PhantomData<&'a mut [u8]>,

src/libstd/sys/windows/io.rs

+1
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ impl<'a> IoSlice<'a> {
2929
}
3030
}
3131

32+
#[repr(transparent)]
3233
pub struct IoSliceMut<'a> {
3334
vec: c::WSABUF,
3435
_p: PhantomData<&'a mut [u8]>,

0 commit comments

Comments
 (0)