]> git.proxmox.com Git - proxmox-backup.git/commit
pxar: use anyhow::Error in PxarBackupStream
authorGabriel Goller <g.goller@proxmox.com>
Tue, 18 Jun 2024 14:22:03 +0000 (16:22 +0200)
committerWolfgang Bumiller <w.bumiller@proxmox.com>
Wed, 19 Jun 2024 08:30:13 +0000 (10:30 +0200)
commit00c88a42a2eb67a87a2ed00862b0762476527eb5
tree5c4c4408f2ab4f80045592863c18ed2b0949b5fd
parent230527a3603de589a3ad8233a11bff9f33a428ed
pxar: use anyhow::Error in PxarBackupStream

Instead of storing the error as a string in the PxarBackupStream, we
store it as an anyhow::Error. As we can't clone an anyhow::Error, we take
it out from the mutex and return it. This won't change anything as
the consumation of the stream will stop if it gets a Some(Err(..)).

Signed-off-by: Gabriel Goller <g.goller@proxmox.com>
pbs-client/src/pxar_backup_stream.rs