Lines Matching refs:io

55 use std::io;
90 pub fn calculate_fsverity_digest(&self) -> io::Result<Sha256Hash> { in calculate_fsverity_digest()
92 merkle_tree.calculate_fsverity_digest().map_err(|e| io::Error::new(io::ErrorKind::Other, e)) in calculate_fsverity_digest()
99 ) -> io::Result<usize> { in read_backing_chunk_unverified()
108 ) -> io::Result<usize> { in read_backing_chunk_verified()
117 return Err(io::Error::new(io::ErrorKind::InvalidData, "Inconsistent hash")); in read_backing_chunk_verified()
131 ) -> io::Result<Sha256Hash> { in new_hash_for_incomplete_write()
145 return Err(io::Error::new(io::ErrorKind::InvalidData, "Inconsistent hash")); in new_hash_for_incomplete_write()
163 ) -> io::Result<Sha256Hash> { in new_chunk_hash()
186 fn write_at(&self, buf: &[u8], offset: u64) -> io::Result<usize> { in write_at()
247 fn resize(&self, size: u64) -> io::Result<()> { in resize()
285 fn read_chunk(&self, chunk_index: u64, buf: &mut ChunkBuffer) -> io::Result<usize> { in read_chunk()
314 fn write_at(&self, buf: &[u8], offset: u64) -> io::Result<usize> { in write_at()
316 offset.try_into().map_err(|e| io::Error::new(io::ErrorKind::Other, e))?; in write_at()
325 fn resize(&self, size: u64) -> io::Result<()> { in resize()
327 size.try_into().map_err(|e| io::Error::new(io::ErrorKind::Other, e))?; in resize()
334 fn read_chunk(&self, chunk_index: u64, buf: &mut ChunkBuffer) -> io::Result<usize> { in read_chunk()
336 return Err(io::Error::new(io::ErrorKind::Other, "test!")); in read_chunk()
344 io::Error::new( in read_chunk()
345 io::ErrorKind::InvalidInput, in read_chunk()