internal static QiPromise CreateCancelable(bool isAsync, QiFutureCancel callback, IntPtr userdata) => new QiPromise(qi_promise_cancelable_create(Convert.ToInt32(isAsync), callback, userdata));