syntax_data: {"ast_node_type":"function","tokens":[{"end":48,"kind":"keyword","start":0,"text":"pub"}]}
source_snippet: pub fn rustc_optgroups() -> Vec<RustcOptGroup> {
context_before: /// - `*`: a list element with description
context_after:     use OptionKind::{Flag, FlagMulti, Multi, Opt};