syntax_data: {"ast_node_type":"variable","tokens":[{"end":50,"kind":"keyword","start":0,"text":"let"}]}
source_snippet:         let possible_ancestor_proj_kinds: Vec<_> =
context_before:     upvars.get_by_key_enumerated(var_hir_id.0.local_id).find(|(_, capture)| {
context_after:             capture.captured_place.place.projections.iter().map(|proj| proj.kind).collect();