{"ast_node_type":"variable","tokens":[{"end":68,"kind":"keyword","start":0,"text":"let"}]}
        let span = self.whole_match_span.unwrap_or(self.scrut_span);
    fn complexity_exceeded(&self) -> Result<(), Self::Error> {
        Err(self.tcx.dcx().span_err(span, "reached pattern complexity limit"))