pub fn byte_slice_init<'dst>(
    dst: &'dst mut [MaybeUninit<u8>],
    src: &[u8]
) -> &'dst mut [u8]