pub unsafe extern "C" fn PL_advance_hash_table_enum(
    e: *mut __PL_table_enum,
    key: *mut *mut c_void,
    value: *mut *mut c_void
) -> i32