#hdf5 #allocator

hdf5-types

Native Rust equivalents of HDF5 types

9 releases

0.8.1 Nov 21, 2021
0.8.0 Oct 23, 2021
0.7.1 Jan 27, 2021
0.7.0 Aug 9, 2020
0.5.1 Mar 12, 2019

#42 in #hdf5

Download history 40654/week @ 2026-01-02 72370/week @ 2026-01-09 54517/week @ 2026-01-16 60048/week @ 2026-01-23 70134/week @ 2026-01-30 59396/week @ 2026-02-06 77985/week @ 2026-02-13 85355/week @ 2026-02-20 68586/week @ 2026-02-27 13237/week @ 2026-03-06 11316/week @ 2026-03-13 11020/week @ 2026-03-20 8590/week @ 2026-03-27 7262/week @ 2026-04-03 12002/week @ 2026-04-10 11148/week @ 2026-04-17

40,954 downloads per month
Used in 61 crates (via hdf5)

MIT/Apache

290KB
7.5K SLoC

Types that can be stored and retrieved from a HDF5 dataset

Crate features:

  • h5-alloc: Use the hdf5 allocator for varlen types and dynamic values. This is necessary on platforms which uses different allocators in different libraries (e.g. dynamic libraries on windows), or if hdf5-c is compiled with the MEMCHECKER option. This option is forced on in the case of using a windows DLL.

hdf5-types

Create custom types for serializing to and from hdf5

Dependencies

~140–520KB