syntax_data: {"ast_node_type":"struct","tokens":[{"end":24,"kind":"keyword","start":0,"text":"pub"}]}
source_snippet:     pub struct Options {
context_before:     #[rustc_lint_opt_ty]
context_after:         /// The crate config requested for the session, which may be combined