{"ast_node_type":"enum","tokens":[{"end":114,"kind":"keyword","start":0,"text":"//"}]}
// For example, `Bar` in `foo::Bar` might be colored differently depending on whether `Bar` is an enum or a trait.
// rust-analyzer highlights the code semantically.
// rust-analyzer does not specify colors directly, instead it assigns a tag (like `struct`) and a set of modifiers (like `declaration`) to each token.