{"ast_node_type":"other","tokens":[{"end":57,"kind":"keyword","start":0,"text":")"}]}
    ) -> Result<ty::PatternKind<'tcx>, ErrorGuaranteed> {
        pat: &hir::TyPat<'tcx>,
        let tcx = self.tcx();