{"ast_node_type":"variable","tokens":[{"end":83,"kind":"keyword","start":0,"text":"let"}]}
            let self_ty_where_predicates = (trait_def_id, hir_generics.predicates);
        if self.requires_default_supertraits(hir_bounds, hir_generics) {
            self.add_default_traits(