#hdf5 #dataset #hdf5-types

hdf5-metno-types

Native Rust equivalents of HDF5 types

3 unstable releases

0.10.1 Mar 19, 2025
0.10.0 Dec 6, 2024
0.9.0 Aug 8, 2024

#878 in Encoding

Download history 294/week @ 2024-12-25 608/week @ 2025-01-01 1271/week @ 2025-01-08 1176/week @ 2025-01-15 1441/week @ 2025-01-22 1322/week @ 2025-01-29 1325/week @ 2025-02-05 1109/week @ 2025-02-12 1260/week @ 2025-02-19 1118/week @ 2025-02-26 1220/week @ 2025-03-05 1617/week @ 2025-03-12 1527/week @ 2025-03-19 1076/week @ 2025-03-26 1419/week @ 2025-04-02 1350/week @ 2025-04-09

5,734 downloads per month
Used in 17 crates (via hdf5-metno)

MIT/Apache

385KB
10K 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

~0.5–6MB
~26K SLoC