pub unsafe extern "C" fn BNRunProgressDialog( title: *const c_char, canCancel: bool, task: Option<unsafe extern "C" fn(taskCtxt: *mut c_void, progress: BNProgressFunction, progressCtxt: *mut c_void)>, taskCtxt: *mut c_void, ) -> bool