{"ast_node_type":"function","tokens":[{"end":29,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn build(self) -> T {
impl<T: HasInterner<Interner = Interner> + TypeFoldable<Interner>> TyBuilder<Binders<T>> {
        let (b, subst) = self.build_internal();