pub unsafe extern "C" fn polkit_authority_check_authorization_sync(
authority: *mut PolkitAuthority,
subject: *mut PolkitSubject,
action_id: *const c_char,
details: *mut PolkitDetails,
flags: PolkitCheckAuthorizationFlags,
cancellable: *mut GCancellable,
error: *mut *mut GError
) -> *mut PolkitAuthorizationResult