pub fn has_table_privilege(
relation: SystemRelation,
security: &TableSecurity,
subject: &(impl RoleSubject + ?Sized),
check: TablePrivilegeCheck,
roles: &BTreeMap<String, RoleDefinition>,
memberships: &BTreeMap<RoleMembershipKey, RoleMembership>,
) -> bool