syntax_data: {"ast_node_type":"import","tokens":[{"end":99,"kind":"keyword","start":0,"text":"///"}]}
source_snippet: /// ProjectionElems `Downcast`, `ConstantIndex`, `Index`, or `Subslice` because those will never be
context_before: /// closure/coroutine. This implies the vector returned from this function doesn't contain
context_after: /// part of a path that is captured by a closure. We stop applying projections once we see the first