syntax_data: {"ast_node_type":"other","tokens":[{"end":86,"kind":"keyword","start":0,"text":"///"}]}
source_snippet:     /// For `(Foo<Foo<T>>, Foo<dyn Trait>)`, the result will be `(Foo<T>, dyn Trait)`,
context_before:     /// structure definitions.
context_after:     /// whereas struct_tail produces `T`, and `Trait`, respectively.