hidefix 0.12.0

Concurrent HDF5 and NetCDF4 reader (experimental)
Documentation
use divan::Bencher;

use hidefix::idx::DatasetD;
use hidefix::idx::Index;

#[divan::bench]
fn slicer(b: Bencher) {
    let i = Index::index("tests/data/coads_climatology.nc4").unwrap();
    let d = i.dataset("SST").unwrap();
    if let DatasetD::D3(d) = d {
        b.bench_local(|| d.chunk_slices(..).for_each(drop))
    } else {
        panic!()
    }
}

fn main() {
    divan::main();
}