diff --git a/src/helpers/extracter.rs b/src/helpers/extracter.rs index b1737528..13f018b6 100644 --- a/src/helpers/extracter.rs +++ b/src/helpers/extracter.rs @@ -1,5 +1,5 @@ use std::fs::File; -use std::io::{BufRead, Read}; +use std::io::{self, BufRead, Read}; use std::path::Path; use flate2::bufread::GzDecoder; @@ -14,7 +14,7 @@ use crate::{BinstallError, TarBasedFmt}; pub(super) fn create_tar_decoder( dat: impl BufRead + 'static, fmt: TarBasedFmt, -) -> Result>, BinstallError> { +) -> io::Result>> { use TarBasedFmt::*; let r: Box = match fmt {