pub unsafe extern "C" fn polkit_authority_check_authorization(
    authority: *mut PolkitAuthority,
    subject: *mut PolkitSubject,
    action_id: *const c_char,
    details: *mut PolkitDetails,
    flags: PolkitCheckAuthorizationFlags,
    cancellable: *mut GCancellable,
    callback: GAsyncReadyCallback,
    user_data: gpointer
)