Lines Matching defs:CompositeDiskFile
72 pub struct CompositeDiskFile { struct
95 impl CompositeDiskFile { argument
96 fn new(mut disks: Vec<ComponentDiskPart>) -> Result<CompositeDiskFile> { in new()
120 pub fn from_file(mut file: File) -> Result<CompositeDiskFile> { in from_file()
215 impl DiskGetLen for CompositeDiskFile { implementation
221 impl FileSetLen for CompositeDiskFile { implementation
227 impl FileSync for CompositeDiskFile { implementation
245 impl FileReadWriteAtVolatile for CompositeDiskFile { implementation
276 impl PunchHole for CompositeDiskFile { implementation
297 impl FileAllocate for CompositeDiskFile { implementation
318 impl WriteZeroesAt for CompositeDiskFile { implementation
332 impl AsRawDescriptors for CompositeDiskFile { implementation