pub unsafe extern "C" fn sam_idx_init( fp: *mut htsFile, h: *mut sam_hdr_t, min_shift: i32, fnidx: *const i8, ) -> i32