From 4c9f753c56c0b1bfe71510ae33b0f40979eabfb0 Mon Sep 17 00:00:00 2001 From: Dietmar Maurer Date: Mon, 14 Oct 2019 10:58:26 +0200 Subject: [PATCH] src/backup/data_blob.rs: define create_zero_chunk as member function and rename it to build_zero_chunk() --- src/backup/data_blob.rs | 27 ++++++++++++++------------- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/src/backup/data_blob.rs b/src/backup/data_blob.rs index 82dab648..518aff2d 100644 --- a/src/backup/data_blob.rs +++ b/src/backup/data_blob.rs @@ -425,21 +425,22 @@ impl <'a, 'b> DataChunkBuilder<'a, 'b> { Ok((chunk, self.digest)) } -} -/// Create a chunk filled with zeroes -pub fn create_zero_chunk( - crypt_config: Option<&CryptConfig>, - chunk_size: usize, - compress: bool, -) -> Result<(DataBlob, [u8; 32]), Error> { + /// Create a chunk filled with zeroes + pub fn build_zero_chunk( + crypt_config: Option<&CryptConfig>, + chunk_size: usize, + compress: bool, + ) -> Result<(DataBlob, [u8; 32]), Error> { - let mut zero_bytes = Vec::with_capacity(chunk_size); - zero_bytes.resize(chunk_size, 0u8); - let mut chunk_builder = DataChunkBuilder::new(&zero_bytes).compress(compress); - if let Some(ref crypt_config) = crypt_config { - chunk_builder = chunk_builder.crypt_config(crypt_config); + let mut zero_bytes = Vec::with_capacity(chunk_size); + zero_bytes.resize(chunk_size, 0u8); + let mut chunk_builder = DataChunkBuilder::new(&zero_bytes).compress(compress); + if let Some(ref crypt_config) = crypt_config { + chunk_builder = chunk_builder.crypt_config(crypt_config); + } + + chunk_builder.build() } - chunk_builder.build() }