blob: d5b686c7ec88a7bbefa7ab306c510e3ec9a90878 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
use crate::driver::FileDriver;
use crate::zip::ZipFileInfo;
use std::io::Write;
pub struct ZipFileWriter<'d, Io: Write> {
#[allow(dead_code)]
io: &'d mut Io,
info: &'d ZipFileInfo,
}
impl<'d, Io: Write> FileDriver for ZipFileWriter<'d, Io> {
type Io = Io;
type FileInfo = ZipFileInfo;
fn info(&self) -> &Self::FileInfo {
self.info
}
}
|