Ok(())
}
+ pub fn sweep_used_chunks(&mut self) -> Result<(), Error> {
+
+ Ok(())
+ }
+
pub fn insert_chunk(&mut self, chunk: &[u8]) -> Result<(bool, [u8; 32]), Error> {
self.hasher.reset();
Ok(list)
}
- fn sweep_used_chunks(&mut self) -> Result<(), Error> {
-
- Ok(())
- }
-
fn mark_used_chunks(&mut self) -> Result<(), Error> {
let image_list = self.list_images()?;
pub fn garbage_collection(&mut self) -> Result<(), Error> {
self.mark_used_chunks()?;
- self.sweep_used_chunks()?;
+
+ self.chunk_store.sweep_used_chunks()?;
Ok(())
}