group_vars() returns a character vector; groups() returns a list of symbols.
group_vars()
groups()
groups(x) group_vars(x)
x
A tbl()
tbl()
df <- tibble(x = 1, y = 2) %>% group_by(x, y) group_vars(df) groups(df)