diff options
| author | Igor Tolmachev <me@igorek.dev> | 2024-07-15 13:15:24 +0900 |
|---|---|---|
| committer | Igor Tolmachev <me@igorek.dev> | 2024-07-15 13:15:24 +0900 |
| commit | 2fdbec0525bc2a0839ea649106886cb157507a38 (patch) | |
| tree | 240bab55760342fd6cd321544d9ef33fda41d61d /src/zip/file/write.rs | |
| parent | 82620d64bf7d35fc456934c7175fc265df80e186 (diff) | |
| download | archivator-2fdbec0525bc2a0839ea649106886cb157507a38.tar.gz archivator-2fdbec0525bc2a0839ea649106886cb157507a38.zip | |
Fix dead_code warning
Diffstat (limited to 'src/zip/file/write.rs')
| -rw-r--r-- | src/zip/file/write.rs | 16 |
1 files changed, 2 insertions, 14 deletions
diff --git a/src/zip/file/write.rs b/src/zip/file/write.rs index d20c378..d5b686c 100644 --- a/src/zip/file/write.rs +++ b/src/zip/file/write.rs | |||
| @@ -1,23 +1,11 @@ | |||
| 1 | use crate::driver::FileDriver; | 1 | use crate::driver::FileDriver; |
| 2 | use crate::zip::ZipFileInfo; | 2 | use crate::zip::ZipFileInfo; |
| 3 | use bzip2::write::BzEncoder; | ||
| 4 | use flate2::write::DeflateEncoder; | ||
| 5 | use liblzma::write::XzEncoder; | ||
| 6 | use std::io::Write; | 3 | use std::io::Write; |
| 7 | 4 | ||
| 8 | enum Compression<Io: Write> { | ||
| 9 | Store(Io), | ||
| 10 | Deflate(DeflateEncoder<Io>), | ||
| 11 | BZip2(BzEncoder<Io>), | ||
| 12 | Xz(XzEncoder<Io>), | ||
| 13 | } | ||
| 14 | |||
| 15 | pub struct ZipFileWriter<'d, Io: Write> { | 5 | pub struct ZipFileWriter<'d, Io: Write> { |
| 16 | io: Compression<&'d mut Io>, | 6 | #[allow(dead_code)] |
| 7 | io: &'d mut Io, | ||
| 17 | info: &'d ZipFileInfo, | 8 | info: &'d ZipFileInfo, |
| 18 | |||
| 19 | bounds: (u64, u64), | ||
| 20 | cursor: u64, | ||
| 21 | } | 9 | } |
| 22 | 10 | ||
| 23 | impl<'d, Io: Write> FileDriver for ZipFileWriter<'d, Io> { | 11 | impl<'d, Io: Write> FileDriver for ZipFileWriter<'d, Io> { |
