pub unsafe extern "C" fn g_ptr_array_new_with_free_func( element_free_func: Option<unsafe extern "C" fn(*mut c_void)>, ) -> *mut GPtrArray