{"ast_node_type":"variable","tokens":[{"end":44,"kind":"keyword","start":0,"text":"let"}]}
        let num_trait_generics_except_self =
        let trait_generics = self.tcx.generics_of(trait_);
            trait_generics.count() - if trait_generics.has_self { 1 } else { 0 };