pub async fn new(reader: R) -> Result<ZipFileReader<R>> {
        unimplemented!();

        let entries = crate::read::seek::read_cd(&mut reader).await?;
        Ok(ZipFileReader { reader: Arc::new(Mutex::new(reader)), entries })
    }
/// Constructs a new ZIP file reader from an in-memory buffer.
Constructs a new ZIP file reader from an in-memory buffer.
Constructs a new ZIP file reader from an in - memory buffer .
pub async fn new(reader: R) -> Result<ZipFileReader<R>> {
        unimplemented!();
        let entries = crate::read::seek::read_cd(&mut reader).await?;
        Ok(ZipFileReader { reader: Arc::new(Mutex::new(reader)), entries })
    }
pub async fn new ( reader : R ) -> Result < ZipFileReader < R > > { unimplemented ! ( ) ; let entries = crate :: read :: seek :: read_cd ( & mut reader ) . await ? ; Ok ( ZipFileReader { reader : Arc :: new ( Mutex :: new ( reader ) ) , entries } ) }
Constructs a new ZIP file reader from an in-memory buffer.
Constructs a new ZIP file reader from an in - memory buffer .
reader
R
reader
R