pub trait MaybeUninitIovecMut {
    // Required method
    unsafe fn as_iovec_mut(&mut self) -> &mut [&mut [MaybeUninit<u8>]];
}
Expand description

A possibly uninitialized iovec (mutable)

Required Methods§

source

unsafe fn as_iovec_mut(&mut self) -> &mut [&mut [MaybeUninit<u8>]]

Returns the iovec

§Safety

The returnved iovec must not be used to write any uninitialized values.

Implementations on Foreign Types§

source§

impl MaybeUninitIovecMut for [&mut [i8]]

source§

unsafe fn as_iovec_mut(&mut self) -> &mut [&mut [MaybeUninit<u8>]]

source§

impl MaybeUninitIovecMut for [&mut [u8]]

source§

unsafe fn as_iovec_mut(&mut self) -> &mut [&mut [MaybeUninit<u8>]]

source§

impl MaybeUninitIovecMut for [&mut [MaybeUninit<i8>]]

source§

unsafe fn as_iovec_mut(&mut self) -> &mut [&mut [MaybeUninit<u8>]]

source§

impl MaybeUninitIovecMut for [&mut [MaybeUninit<u8>]]

source§

unsafe fn as_iovec_mut(&mut self) -> &mut [&mut [MaybeUninit<u8>]]

source§

impl MaybeUninitIovecMut for [IoSlice<'_>]

source§

unsafe fn as_iovec_mut(&mut self) -> &mut [&mut [MaybeUninit<u8>]]

source§

impl MaybeUninitIovecMut for [IoSliceMut<'_>]

source§

unsafe fn as_iovec_mut(&mut self) -> &mut [&mut [MaybeUninit<u8>]]

Implementors§