syntax_data: {"ast_node_type":"other","tokens":[{"end":68,"kind":"keyword","start":0,"text":"//"}]}
source_snippet:     // `T::Foo: 'a` can be satisfied in so many ways. There may be a
context_before:     // Projections like `T::Foo` are tricky because a constraint like
context_after:     // where-clause that says `T::Foo: 'a`, or the defining trait may