Crate hdf5_bitshuffle[−][src]
Expand description
This is a Rust binding of bitshuffle HDF5 filter. Some HDF5 files use this not standard plugin bitshuffle (mainly produced by the Dectris Eiger detectors). This crate makes a binding for Rust.
Usage example:
use std::sync::Once; use hdf5_bitshuffle::bshuf_register_h5filter; static REGISTER_BITSHUFFLE: Once = Once::new(); fn main() { unsafe { REGISTER_BITSHUFFLE.call_once(|| { if bshuf_register_h5filter() < 0 { panic!("Could not register bitshuffle plugin for HDF5"); } }); } }
Functions
bshuf_register_h5filter⚠ | Registers bitshuffle plugin. |