src/backup/catalog.rs: clenup - use single impl block
This commit is contained in:
		| @ -160,6 +160,12 @@ impl <W: Write> CatalogWriter<W> { | |||||||
|         Ok(me) |         Ok(me) | ||||||
|     } |     } | ||||||
|  |  | ||||||
|  |     fn write_all(&mut self, data: &[u8]) -> Result<(), Error> { | ||||||
|  |         self.writer.write_all(data)?; | ||||||
|  |         self.pos += u64::try_from(data.len())?; | ||||||
|  |         Ok(()) | ||||||
|  |     } | ||||||
|  |  | ||||||
|     pub fn finish(&mut self) -> Result<(), Error> { |     pub fn finish(&mut self) -> Result<(), Error> { | ||||||
|         if self.dirstack.len() != 1 { |         if self.dirstack.len() != 1 { | ||||||
|             bail!("unable to finish catalog at level {}", self.dirstack.len()); |             bail!("unable to finish catalog at level {}", self.dirstack.len()); | ||||||
| @ -257,14 +263,6 @@ impl <W: Write> BackupCatalogWriter for CatalogWriter<W> { | |||||||
|     } |     } | ||||||
| } | } | ||||||
|  |  | ||||||
| impl<W: Write> CatalogWriter<W> { |  | ||||||
|     fn write_all(&mut self, data: &[u8]) -> Result<(), Error> { |  | ||||||
|         self.writer.write_all(data)?; |  | ||||||
|         self.pos += u64::try_from(data.len())?; |  | ||||||
|         Ok(()) |  | ||||||
|     } |  | ||||||
| } |  | ||||||
|  |  | ||||||
| // fixme: move to somehere else? | // fixme: move to somehere else? | ||||||
| /// Implement Write to tokio mpsc channel Sender | /// Implement Write to tokio mpsc channel Sender | ||||||
| pub struct SenderWriter(tokio::sync::mpsc::Sender<Result<Vec<u8>, Error>>); | pub struct SenderWriter(tokio::sync::mpsc::Sender<Result<Vec<u8>, Error>>); | ||||||
|  | |||||||
		Reference in New Issue
	
	Block a user