pub fn role_has_schema_privilege(
security: &SchemaSecurity,
subject: &(impl RoleSubject + ?Sized),
privilege: SchemaAclPrivilege,
roles: &BTreeMap<String, RoleDefinition>,
memberships: &BTreeMap<RoleMembershipKey, RoleMembership>,
) -> bool