pub unsafe extern "C" fn hts_tpool_dispatch( p: *mut hts_tpool, q: *mut hts_tpool_process, func: Option<unsafe extern "C" fn(_: *mut c_void) -> *mut c_void>, arg: *mut c_void, ) -> i32