syntax_data: {"ast_node_type":"other","tokens":[{"end":71,"kind":"keyword","start":0,"text":"///"}]}
source_snippet:     /// since it was usually produced directly from a `DefId`. However,
context_before:     /// Ordinarily, a `ParamCandidate` will contain no inference variables,
context_after:     /// certain cases (currently only librustdoc's blanket impl finder),