syntax_data: {"ast_node_type":"other","tokens":[{"end":66,"kind":"keyword","start":0,"text":"///"}]}
source_snippet:     /// outputs. This means that when we have a match we have only
context_before:     /// we currently treat the input type parameters on the trait as
context_after:     /// considered the self type, so we have to go back and make sure