pub fn write_all_at(file: &File, offset: u64, bytes: &[u8]) -> Result<()>
Writes every byte at an absolute offset without changing the file cursor.