{"ast_node_type":"function","tokens":[{"end":57,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn with_self_ty(&self, self_ty: Ty) -> TraitRef {
impl ExistentialTraitRef {
        TraitRef::new(self.def_id, self_ty, &self.generic_args)