{"ast_node_type":"other","tokens":[{"end":52,"kind":"keyword","start":0,"text":".get_diagnostic_item(sym::Debug)"}]}
                    .get_diagnostic_item(sym::Debug)
                    .tcx
                    .is_some_and(|t| infcx.type_implements_trait(t, [ty], param_env).may_apply());