pub fn pack_buffer<W, R>( reader: &mut R, writer: W, size: usize, hasher_codec: Codec, ) -> Result<Cid, CarError>where W: Write + Seek, R: Read + Seek,