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 } }