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