pub unsafe extern "C" fn TVMFFIFunctionCreate( self_ptr: *mut c_void, safe_call: TVMFFISafeCallType, deleter: Option<unsafe extern "C" fn(*mut c_void)>, out: *mut TVMFFIObjectHandle, ) -> i32