pub unsafe extern "C" fn halide_spawn_thread( f: Option<unsafe extern "C" fn(arg1: *mut c_void)>, closure: *mut c_void, ) -> *mut halide_thread