{"ast_node_type":"other","tokens":[{"end":92,"kind":"keyword","start":0,"text":"vec![(trait_ref.path.span,"}]}
                    vec![(trait_ref.path.span, self_ty_str), (self_ty.span, trait_ref_str)],
                    "`impl` items mention the trait being implemented first and the type it is being implemented for second",
                    Applicability::MaybeIncorrect,