fn session_role_memberships_inner( catalog: &CatalogState, role_id: &RoleId, visited: &mut BTreeSet<String>, )