add repr(transparent) to IoSliceMut where missing

This commit is contained in:
Niv Kaminer 2019-07-26 18:56:47 +03:00
parent 1a56336286
commit d7b211025e
3 changed files with 3 additions and 0 deletions

View file

@ -29,6 +29,7 @@ impl<'a> IoSlice<'a> {
}
}
#[repr(transparent)]
pub struct IoSliceMut<'a> {
vec: iovec,
_p: PhantomData<&'a mut [u8]>,

View file

@ -29,6 +29,7 @@ impl<'a> IoSlice<'a> {
}
}
#[repr(transparent)]
pub struct IoSliceMut<'a> {
vec: __wasi_iovec_t,
_p: PhantomData<&'a mut [u8]>,

View file

@ -29,6 +29,7 @@ impl<'a> IoSlice<'a> {
}
}
#[repr(transparent)]
pub struct IoSliceMut<'a> {
vec: c::WSABUF,
_p: PhantomData<&'a mut [u8]>,