pub unsafe extern "C" fn polkit_permission_new_sync(
    action_id: *const c_char,
    subject: *mut PolkitSubject,
    cancellable: *mut GCancellable,
    error: *mut *mut GError
) -> *mut GPermission