syntax_data: {"ast_node_type":"variable","tokens":[{"end":46,"kind":"keyword","start":0,"text":"let"}]}
source_snippet:             let parent = self.tcx.parent(did);
context_before:             // So we have to check for them in this weird way...
context_after:             if self.tcx.fn_trait_kind_from_def_id(parent).is_some()