syntax_data: {"ast_node_type":"variable","tokens":[{"end":99,"kind":"keyword","start":0,"text":"let"}]}
source_snippet:             let place = place.clone_project(PlaceElem::Field(fieldpat.field, fieldpat.pattern.ty));
context_before:         for fieldpat in subpatterns {
context_after:             MatchPairTree::for_pattern(place, &fieldpat.pattern, self, match_pairs, extra_data);