pub unsafe extern "C" fn g_permission_impl_update( permission: *mut GPermission, allowed: gboolean, can_acquire: gboolean, can_release: gboolean, )