pub unsafe extern "C" fn ASYNC_set_mem_functions( alloc_fn: Option<unsafe extern "C" fn(_: *mut usize) -> *mut c_void>, free_fn: Option<unsafe extern "C" fn(_: *mut c_void)>, ) -> i32