Lines Matching defs:AndroidSparse
109 pub struct AndroidSparse { struct
110 file: File,
111 total_size: u64,
112 chunks: BTreeMap<u64, ChunkWithSize>,
166 impl AndroidSparse { impl
167 pub fn from_file(mut file: File) -> Result<AndroidSparse> { in from_file()
203 fn from_parts(file: File, size: u64, chunks: Vec<ChunkWithSize>) -> Result<AndroidSparse> { in from_parts()
235 impl DiskGetLen for AndroidSparse { implementation
241 impl FileSetLen for AndroidSparse { implementation
250 impl AsRawDescriptor for AndroidSparse { implementation
257 impl FileReadWriteAtVolatile for AndroidSparse { implementation
312 impl DiskFile for AndroidSparse {} implementation
321 impl ToAsyncDisk for AndroidSparse { implementation
543 fn test_image(chunks: Vec<ChunkWithSize>) -> AndroidSparse { in test_image()