Trait Compressed
archiver_rs
pub trait Compressed: Read { fn decompress(&mut self, target: &Path) -> Result<(), Box<dyn Error>>; }
fn decompress(&mut self, target: &Path) -> Result<(), Box<dyn Error>>
impl<R: Read> Compressed for Bzip2<R>
impl<R: Read> Compressed for Gzip<R>
impl<R: Read> Compressed for Xz<R>