fn copy_to_volatile_slice(src: &[u8], dst: VolatileSlice<'_>) -> Result<usize>