{"ast_node_type":"other","tokens":[{"end":95,"kind":"keyword","start":0,"text":"//"}]}
            // not `DerefPure`: we require that too, but we want a trait error if it's missing.
            // type error instead of a missing impl error if not. This only checks for `Deref`,
            && let Some(deref_trait) = self.tcx.lang_items().deref_trait()