{"ast_node_type":"other","tokens":[{"end":79,"kind":"keyword","start":0,"text":"(Box::new(missing_pats)"}]}
            (Box::new(missing_pats) as Box<dyn Iterator<Item = _>>).peekable(),
        (
            is_non_exhaustive,