fn data_file_gz_contents<P: AsRef<Path>>(name: P) -> Result<Vec<u8>, Error> {
    let file = BufReader::new(data_file(&name)?);
    let mut data = vec![];
    GzDecoder::new(file)
        .read_to_end(&mut data)
        .context(format!(
            "failed to read gzipped data file `{}`",
            name.as_ref().display()
        ))?;

    Ok(data)
}
/// Get contents of gzipped data file `name`.
Get contents of gzipped data file `name`.
Get contents of gzipped data file ` name ` .
fn data_file_gz_contents<P: AsRef<Path>>(name: P) -> Result<Vec<u8>, Error> {
    let file = BufReader::new(data_file(&name)?);
    let mut data = vec![];
    GzDecoder::new(file)
        .read_to_end(&mut data)
        .context(format!(
            "failed to read gzipped data file `{}`",
            name.as_ref().display()
        ))?;
    Ok(data)
}
fn data_file_gz_contents < P : AsRef < Path > > ( name : P ) -> Result < Vec < u8 > , Error > { let file = BufReader :: new ( data_file ( & name ) ? ) ; let mut data = vec ! [ ] ; GzDecoder :: new ( file ) . read_to_end ( & mut data ) . context ( format ! ( " " name as_ref ( ) display ( ) ) ) ? ; Ok ( data ) }
Get contents of gzipped data file `name`.
Get contents of gzipped data file ` name ` .
name
P