[][src]Function fixed_slice_vec::single::split_uninit_from_bytes

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.