syntax_data: {"ast_node_type":"other","tokens":[{"end":94,"kind":"keyword","start":0,"text":"///"}]}
source_snippet: /// proc macros. Additionally, proc macros may stringify their input and expect it survive the
context_before: /// AST pretty-printer is used as a fallback for turning AST structures into token streams for
context_after: /// stringification (especially true for proc macro derives written between Rust 1.15 and 1.30).