Function fixed_slice_vec::single::split_uninit_from_bytes [−][src]
pub fn split_uninit_from_bytes<T>(
destination: &mut [u8]
) -> Result<(&mut [u8], &mut MaybeUninit<T>, &mut [u8]), SplitUninitError>
Split out a mutable reference to an uninitialized struct at an available location within a provided slice of bytes.
Does not access or mutate the content of the provided destination
byte
slice.