Zeros out a cluster in the file.
(&mut self, address: u64)
| 325 | |
| 326 | /// Zeros out a cluster in the file. |
| 327 | pub fn zero_cluster(&mut self, address: u64) -> io::Result<()> { |
| 328 | let cluster_size = self.cluster_size as usize; |
| 329 | self.file.seek(SeekFrom::Start(address))?; |
| 330 | self.file.write_zeroes(cluster_size)?; |
| 331 | Ok(()) |
| 332 | } |
| 333 | |
| 334 | /// Writes |
| 335 | pub fn write_cluster(&mut self, address: u64, data: &[u8]) -> io::Result<()> { |
no test coverage detected