1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
use libc::c_int;

use H5Ipublic::hid_t;
use H5public::{herr_t, hsize_t};

pub const H5S_ALL: hid_t = 0;

extern "C" {
    pub fn H5Screate_simple(rank: c_int, current_dims: *const hsize_t,
                            maximum_dims: *const hsize_t) -> hid_t;

    pub fn H5Sclose(space_id: hid_t) -> herr_t;
}