syntax_data: {"ast_node_type":"struct","tokens":[{"end":33,"kind":"keyword","start":0,"text":"struct"}]}
source_snippet: struct ProjectionIter<'a, 'tcx> {
context_before: /// The iterator returned by [`UnDerefer::iter_projections`].
context_after:     places: SlicePlusOne<'a, PlaceRef<'tcx>>,