diff --git a/src/evaluator.rs b/src/evaluator.rs index 697c0f1..6093dc5 100644 --- a/src/evaluator.rs +++ b/src/evaluator.rs @@ -50,10 +50,9 @@ impl Evaluator { Some(ext) => match ext { CompressionFormat::Tar => Some(Box::new(TarCompressor {})), CompressionFormat::Zip => Some(Box::new(ZipCompressor {})), - // _other => Some(Box::new(NifflerCompressor {})), - _other => { - todo!(); - } + CompressionFormat::Bzip => Some(Box::new(BzipCompressor {})), + CompressionFormat::Gzip => Some(Box::new(GzipCompressor {})), + CompressionFormat::Lzma => Some(Box::new(LzmaCompressor {})), }, None => None, };